通过
docker run -it debian bash
进入的交互式镜像,结果每次的修改都没有自动保存。我记得是有这个功能的啊。。就算不commit,进去的时候,做过的修改应该也保存了啊。。debian 8docker 1.10
闭关修行中......
保存されていないわけではありませんが、このコマンドを実行するたびに新しいコンテナーが生成されます。 docker ps -l コマンドを使用してコンテナーを再入力し、元のコンテンツがまだ存在していることがわかります。
コンテナ内で docker によって行われたすべての変更は、コンテナ内に再度変更したいものがまだ存在する場合、イメージに保存する前にコミットする必要があります。
docker Attach [コンテナID]
上記の答えはすべて正しいですが、attach コマンドを使用することはお勧めできません。変更を表示するには、exec を使用してコンテナーに入ることが推奨されます。これは、attach コマンドを終了するとコンテナが終了するためです。
ディレクトリがローカルファイルにマップされていない限り、コンテナはコミットされず、再起動後に変更は失われます
保存されていないわけではありませんが、このコマンドを実行するたびに新しいコンテナーが生成されます。 docker ps -l コマンドを使用してコンテナーを再入力し、元のコンテンツがまだ存在していることがわかります。
コンテナ内で docker によって行われたすべての変更は、コンテナ内に再度変更したいものがまだ存在する場合、イメージに保存する前にコミットする必要があります。
docker run -idt を使用してコンテナを実行し、バックグラウンドでハングすることも、コンテナに入った後に exit を使用して終了することもできません。バックグラウンドで実行します。docker Attach [コンテナID]
上記の答えはすべて正しいですが、attach コマンドを使用することはお勧めできません。変更を表示するには、exec を使用してコンテナーに入ることが推奨されます。これは、attach コマンドを終了するとコンテナが終了するためです。
ディレクトリがローカルファイルにマップされていない限り、コンテナはコミットされず、再起動後に変更は失われます