如何永久更新docker-machine中的DOCKER_OPTS

更新到docker-machine后,我不知道如何在本地boot2docker docker-machine中更新DOCKER_OPTS并永久保存

$docker-machine ls
NAME   ACTIVE   DRIVER       STATE     URL                         SWARM
dev    *        virtualbox   Running   tcp://192.168.99.100:2376

我尝试使用docker-machine ssh dev ssh到vm,并更新/ etc / docker / default.但是,在使用docker-machine restart dev重新启动VM后,我所做的更改将被删除.

最佳答案
如果您只想将参数传递给docker,请将它们添加到/ var / lib / boot2docker / profile中的EXTRA_ARGS.例如:

EXTRA_ARGS='
--label provider=virtualbox
--insecure-registry=10.0.0.1:5000
'

docker进程是通过/etc/init.d/docker启动的,它来自/ var / lib / boot2docker / profile. $EXTRA_ARGS在start()结束时透明地传递给docker进程.

相关文章

最近一直在开发Apworks框架的案例代码,同时也在一起修复Apw...
最近每天都在空闲时间努力编写Apworks框架的案例代码WeText。...
在《Kubernetes中分布式存储Rook-Ceph部署快速演练》文章中,...
最近在项目中有涉及到Kubernetes的分布式存储部分的内容,也...
CentOS下Docker与.netcore(一) 之 安装 CentOS下Docker与.ne...
CentOS下Docker与.netcore(一) 之 安装 CentOS下Docker与.ne...