互联网服务Docker

刚才新建的文件夹没了,是怎么回事呢?

我run一个容器,进入该容器mkdir了一个文件夹,然后exit,再次start这个容器,attach此容器,刚才新建的文件夹没了,是怎么回事呢显示全部
我run一个容器,进入该容器mkdir了一个文件夹,然后exit,再次start这个容器,attach此容器,刚才新建的文件夹没了,是怎么回事呢收起
参与7

查看其它 3 个回答dl528888的回答

dl528888dl528888系统运维工程师游戏公司
你看看是否启动的容器不是你之前修改的,下面是我针对这样情况的测试
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 ~]#
结果是容器关闭后在启动,容器里创建的文件是存在的。
互联网服务 · 2015-06-08
浏览1342

回答者

dl528888
系统运维工程师游戏公司
擅长领域: 云计算容器容器云

dl528888 最近回答过的问题

回答状态

  • 发布时间:2015-06-08
  • 关注会员:1 人
  • 回答浏览:1342
  • X社区推广