你看看是否启动的容器不是你之前修改的,下面是我针对这样情况的测试1、创建容器并创建文件
[root@ip-10-10-17-4 ~]# docker run -it --name='test123' busybox
/ # cd /tmp/
/tmp # echo "123">test
/tmp # cat /tmp/test
123
/tmp # exit
2、启动容器
[root@ip-10-10-17-4 ~]# d...
显示全部你看看是否启动的容器不是你之前修改的,下面是我针对这样情况的测试
1、创建容器并创建文件
[root@ip-10-10-17-4 ~]# docker run -it --name='test123' busybox
/ # cd /tmp/
/tmp # echo "123">test
/tmp # cat /tmp/test
123
/tmp # exit
2、启动容器
[root@ip-10-10-17-4 ~]# docker start test123
test123
3、测试
[root@ip-10-10-17-4 ~]# docker exec test123 ls -l /tmp/
total 8
drwxr-xr-x 2 root root 4096 May 22 2014 ldconfig
-rw-r--r-- 1 root root 4 Jun 8 01:34 test
[root@ip-10-10-17-4 ~]# docker exec test123 cat /tmp/test
123
[root@ip-10-10-17-4 ~]#
结果是容器关闭后在启动,容器里创建的文件是存在的。
收起