既存のコンテナをマウントしたいんだよ

2024年6月15日

既存のコンテナをマウントするには、そのコンテナを停止してから新しいコンテナを起動し、既存のコンテナのデータをマウントする必要があります。具体的な手順は以下の通りです:

  1. 既存のコンテナを停止します。
    bash
    docker stop container_id_or_name
    

    ここで、container_id_or_nameは停止するコンテナのIDまたは名前です。

  2. 新しいコンテナを起動し、既存のコンテナのデータをマウントします。
    bash
    docker run -v /home/NBSystem:/path/in/container -d image_name
    

    ここで、/home/NBSystemはホストのディレクトリ、/path/in/containerはコンテナ内のマウント先のパス、image_nameは新しいコンテナのイメージ名です。

  3. 新しいコンテナを起動します。
    bash
    docker start container_id_or_name
    

    ここで、container_id_or_nameは起動するコンテナのIDまたは名前です。

これにより、既存のコンテナのデータが新しいコンテナにマウントされ、新しいコンテナが実行されます。

未分類

Posted by ぼっち