コンテナからいくつかの構成データを保持したいと考えており、データ ボリュームに関するチュートリアルに従っています。
私は正常にアプリを実行しています:
docker run -it --privileged -v /app/config -p 8083:8083 myapp-ubuntu:2.2.2
-v /app/config
コンテナーの再起動後も存続する必要がある構成を含むコンテナー内のディレクトリはどこにありますか。
また、コンテナを実行した結果、 にボリュームが作成され/var/lib/docker/volumes
ます。
# ls /var/lib/docker/volumes
5e60d70dc15bcc53aa13cfd84507b5758842c7743d43da2bfa2fc121b2f32479
ただし、コンテナーを強制終了して再実行すると、データは保持されず、新しいボリュームが次の場所に作成され/var/lib/docker/volumes
ます。
# ls /var/lib/docker/volumes
5e60d70dc15bcc53aa13cfd84507b5758842c7743d43da2bfa2fc121b2f32479 (FIRST RUN)
82de3aa910bc38157a6dc20a516b770bd0264860ae83093d471212f69960d02a (SECOND RUN)
これらが持続するためのステップになると思いますが、ここで何か不足していますか?