container$ echo "abc" > /a.txt
container$ cat a.txt
abc
私は/のファイルシステムタイプはnoneです気づい:
container$ df -h
Filesystem Size Used Avail Use% Mounted on
none 355G 19G 318G 6%/
tmpfs 1.9G 0 1.9G 0% /dev
...
inspectコマンドは、ボリュームがnullであることを示します。
host$ docker inspect <image>
...
"Volumes": null,
...
コンテナプロセスを終了して再起動した後、ファイルが消えました。私は理解したかった: 1)コンテナプロセスのルートファイルシステムは実際何であるか。 2)新しく作成したファイルを永続化するにはどうすればよいですか?
ドッカーコミットが必要な場合https://docs.docker.com/engine/reference/commandline/commit/ – user2915097
なぜ人々がこの質問をdownvoteするのか分かりません... – Dagang