コンテナを移動というより、イメージをコピーして、そこに新たにコンテナを構築する感じ?
はい、その通りです。コンテナを移動するのではなく、Dockerイメージをコピーして新しい場所で新しいコンテナを作成するイメージです。これは、Dockerの基本的な概念の一つです。
具体的には、以下の手順を実行します:
-
作成したDockerコンテナからDockerイメージを作成します。
bash
docker commit CONTAINER_ID NEW_IMAGE_NAMEここで、
CONTAINER_IDは作成したDockerコンテナのIDであり、NEW_IMAGE_NAMEは保存するDockerイメージの名前です。 -
保存したDockerイメージを他の場所にコピーします。
-
新しい場所でDockerイメージから新しいコンテナを作成します。
bash
docker run -d NEW_IMAGE_NAME
このようにすることで、元のコンテナを移動させるのではなく、そのコンテナからDockerイメージを作成し、そのイメージを他の場所にコピーして新しいコンテナを作成することができます。

ディスカッション
コメント一覧
まだ、コメントがありません