防止Docker工具箱重写resolv.conf
我们最近开始使用Docker Toolbox,但由于我们在离线环境中使用了这个工具,我们有自己的registry服务器。
所以我遵循了这些步骤,所以我可以使用脱机registry服务器,在虚拟docker-machine
上运行的docker-machine
会识别服务器的dns名称:
- 增加了
/var/lib/boot2docker/profile
--insecured-registry <offline-registry>
- 编辑
/etc/resolv.conf
文件的nameserver
属性
到目前为止,我可以从服务器上拉和上传图像,但是当我重新启动虚拟机( docker-machine restart
)时, resolve.conf
文件被覆盖,我需要连接虚拟机并再次进行更改。
如果已经尝试添加resolve.conf.head文件,但在机器重新启动时它也被删除了,还尝试search到/etc/default/docker
但找不到它。
此外,我试图search到正在运行的dhcpcd
进程,但没有拿出一些东西。
谢谢!