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

前端之家收集整理的这篇文章主要介绍了如何永久更新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进程.

猜你在找的Docker相关文章