Dinghy VM启动时如何关闭dinghy-http-proxy
How to turn off dinghy-http-proxy when Dinghy VM starts
我使用Dinghy虚拟机作为docker开发环境。
当我启动 dinghy VM (dinghy up
) - dinghy-http-proxy 容器也启动了。
如何默认关闭它?
编辑-1
似乎小艇的代码总是在开始时加载容器。您现在可以手动修复它
打开 /usr/local/Cellar/dinghy/4.5.0/cli/cli.rb
。 4.5.0
将根据您拥有的版本发生变化
227线附近
http_proxy.up(expose_proxy: !!proxy)
你需要评论这一行。然后销毁并重新创建 VM
dinghy destroy
dinghy create
您也可以在github上发起请求,要求作者提供这样的选项。 cat ~/.dinghy/preferences.yml
确实存在一个配置文件
---
:preferences:
:proxy_disabled: true
:fsevents_disabled: false
:dns_disabled: true
:dns: false
:create:
provider: virtualbox
但我尝试了所有选项,但它们都不起作用。所以最终的解决方案是评论无条件地启动容器的那一行。
原答案
这只会在虚拟机启动后停止容器,如果您重新启动或停止,那么下次代理将再次启动
你需要使用下面的
$ dhingy ssh
$ docker update --restart no dinghy-http-proxy
$ docker stop dinghy-http-proxy
假设容器名为 dinghy-http-proxy
如果它有一个 id 那么你需要使用 docker ps
找到它
我使用Dinghy虚拟机作为docker开发环境。
当我启动 dinghy VM (dinghy up
) - dinghy-http-proxy 容器也启动了。
如何默认关闭它?
编辑-1
似乎小艇的代码总是在开始时加载容器。您现在可以手动修复它
打开 /usr/local/Cellar/dinghy/4.5.0/cli/cli.rb
。 4.5.0
将根据您拥有的版本发生变化
227线附近
http_proxy.up(expose_proxy: !!proxy)
你需要评论这一行。然后销毁并重新创建 VM
dinghy destroy
dinghy create
您也可以在github上发起请求,要求作者提供这样的选项。 cat ~/.dinghy/preferences.yml
---
:preferences:
:proxy_disabled: true
:fsevents_disabled: false
:dns_disabled: true
:dns: false
:create:
provider: virtualbox
但我尝试了所有选项,但它们都不起作用。所以最终的解决方案是评论无条件地启动容器的那一行。
原答案
这只会在虚拟机启动后停止容器,如果您重新启动或停止,那么下次代理将再次启动
你需要使用下面的
$ dhingy ssh
$ docker update --restart no dinghy-http-proxy
$ docker stop dinghy-http-proxy
假设容器名为 dinghy-http-proxy
如果它有一个 id 那么你需要使用 docker ps
找到它