如何在小型虚拟机启动时closures小白-http代理

我使用Dinghy虚拟机作为docker开发环境。

当我开始小艇VM( dinghy up ) – 小艇-http代理容器也开始。

我怎样才能closures它默认?

编辑-1

似乎小艇的代码总是在开始时加载容器。 您现在可以手动修复它

打开/usr/local/Cellar/dinghy/4.5.0/cli/cli.rb4.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它

Interesting Posts