Docker是一個(gè)流行的容器化平臺,可以有效地加速應(yīng)用程序的開發(fā)、測試和部署。
然而,在某些情況下,Docker需要通過代理服務(wù)器訪問互聯(lián)網(wǎng)資源。本文將介紹如何取消Docker中的代理設(shè)置。
$ sudo systemctl stop docker $ sudo mkdir /etc/systemd/system/docker.service.d $ sudo touch /etc/systemd/system/docker.service.d/http-proxy.conf $ sudo nano /etc/systemd/system/docker.service.d/http-proxy.conf
在打開的文件中輸入以下內(nèi)容:
[Service] Environment="HTTP_PROXY=" Environment="HTTPS_PROXY=" Environment="NO_PROXY="
保存并關(guān)閉文件。
$ sudo systemctl daemon-reload $ sudo systemctl restart docker
現(xiàn)在,Docker已取消代理設(shè)置。您可以使用以下命令來檢查是否成功取消代理。
$ sudo docker info | grep -i proxy
應(yīng)該看到"HTTP Proxy"和"HTTPS Proxy"的值為空。
總之,取消Docker中的代理設(shè)置可以使您更方便地訪問互聯(lián)網(wǎng)資源,并加速應(yīng)用程序的開發(fā)、測試和部署過程。