我試圖在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
)時,這些設置不再存在。
你有什麼想法我可以做更多的事情嗎?