Docker's stopped
, exited
Контейнеры, поддерживающие файлы и изменения в возможности записи контейнера AUFS layer
. Обратите внимание: этот слой будет удален при удалении контейнера.
ДОУ:
sudo docker run -it --name test debian:jessie /bin/bash
[email protected]:/# touch farhad
[email protected]:/# exit
sudo docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
3d01feb251bd debian:jessie "/bin/bash" 16 seconds ago Exited (0) 7 seconds ago test
sudo docker start test
sudo docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
3d01feb251bd debian:jessie "/bin/bash" 31 seconds ago Up 8 seconds test
sudo docker exec -it test /bin/bash
[email protected]:/# ls
bin boot dev etc farhad home lib lib64 media mnt opt proc root run sbin srv sys tmp usr var
Как вы можете увидеть файл, который я прикасался перед выходом из контейнера все еще там.
Actuall моя вина, возможно, было то, что я не видел состояние, чтобы сохранить, если я выполнить это: 1. Docker пробег .... 2. выездную 3. Докер бег ... но, как я понимаю, то у меня есть разные контейнеры –
@KostasKarkaletsis 'Docker run' создаст новый контейнер с новым записываемым слоем,' Docker start' запустит существующий контейнер и сохранит перезаписываемый слой. –