Tho*_*ant 17 docker boot2docker
我是Docker的新手,偶然发现了一个我无法找到任何解决方案的问题.
我在Mac上,所以我必须使用Boot2Docker作为我的环境.我使用boot2docker ssh在虚拟机内部完成所有工作,尽可能模仿"真实"的情况.
我的问题是,只要我关闭boot2docker并关闭boot2docker或停止我松开所有更改......我怎么能坚持我的编辑?
我所做的是创建一些目录,例如/ opt/sites,并将一些代码添加到.profile.当我再次启动boot2docker时,一切都消失了.
我试图将所有内容放在/ Users ...作为boot2docker 1.3并向上自动安装该位置但后来我在一些容器上使用--volumes(更具体地说是MySQL容器......)时出现问题
我想我可以解决数据存储,( - 体积问题),但是我在哪里放置PATH和其他环境变量的定义?
我可能误解了一些事情,请指出我正确的方向;-)
小智 9
对boot2docker映像进行更改后,运行'boot2docker save'命令.重新启动boot2docker后,您应该看到更改仍然存在.
如果您使用的是Docker Toolbox,请使用docker-machine
代替boot2docker
。不幸的boot2docker save
是docker-machine
,正如从Boot2Docker迁移到Docker Machine所述,没有与之等效的东西。
相反,您应该/var/lib/boot2docker/profile
在boot2docker VM中使用文件来保留每次boot2docker VM重新启动时运行的初始脚本。在此github问题中查看更多信息。
归档时间: |
|
查看次数: |
4315 次 |
最近记录: |