如何在小型虚拟机启动时closures小白-http代理
我使用Dinghy虚拟机作为docker开发环境。
当我开始小艇VM( dinghy up
) – 小艇-http代理容器也开始。
我怎样才能closures它默认?
编辑-1
似乎小艇的代码总是在开始时加载容器。 您现在可以手动修复它
打开/usr/local/Cellar/dinghy/4.5.0/cli/cli.rb
。 4.5.0
将根据您的版本而改变
在227线附近,你会发现
http_proxy.up(expose_proxy: !!proxy)
你需要评论这一行。 然后销毁并重新创build虚拟机
dinghy destroy dinghy create
你也可以在github上打开一个请求,要求作者提供这样的选项。 cat ~/.dinghy/preferences.yml
中存在一个configuration文件
--- :preferences: :proxy_disabled: true :fsevents_disabled: false :dns_disabled: true :dns: false :create: provider: virtualbox
但我试过所有的select,他们不工作。 所以最后的解决方法就是在没有任何条件的情况下对容器进行评论。
原始答复
这只会在虚拟机启动后停止容器,如果重新启动或暂停,则下一次代理将重新启动
你需要使用下面
$ dhingy ssh $ docker update --restart no dinghy-http-proxy $ docker stop dinghy-http-proxy
假设容器被命名为dinghy-http-proxy
如果它有一个id,那么你需要使用docker ps
来find它