我试图在magento-devbox上设置代理(我也问过magento栈,但似乎有更少的人:https://magento.stackexchange.com/questions/182414/devbox-with-magento2-2-1-6-doesnt-reach-the-proxy-in-docker-container)。docker-compose没有设置服务容器中的代理
我试过如下:
- 添加了
.env
文件,http_proxy=myip
- 直接在泊坞窗,compose.yml添加
http_proxy=myip
下的服务
但奇怪的environment
节:网上商店(东西下载)的安装以及容器本身的工作=>在代理运行时运行。
当我在容器中ssh并运行env
变量不存在。所以,如果我尝试curl www.google.de
将无法正常工作。如果我手动设置代理将再次工作(export http_proxy=myip
),但这将只为本次会话设置,我也需要从网上商店到达国际。 LE:如果我去运行docker-compose exec --user magento2 web env
,我会看到正确的http_proxy设置(也作为根作品)。但是,当我在容器中使用腻子或PHPStorm sshsh(env
)时,这些设置不再存在。
你有什么想法我可以做更多的事情吗?