在我們的辦公環(huán)境中,因?yàn)楣镜木W(wǎng)絡(luò)限制等原因,需要通過代理才能上網(wǎng)。
那么在這種環(huán)境下安裝的docker,會(huì)因?yàn)闊o法聯(lián)網(wǎng)而無法啟動(dòng)。
要解決這個(gè)問題,需要在docker的配置文件中,增加上網(wǎng)代理。
1) 修改/usr/lib/systemd/system/docker.service,增加下面兩段內(nèi)容
#?vim /usr/lib/systemd/system/docker.service?
......
Environment="HTTP_PROXY=代理url"? ? ? ? < 追加
Environment="HTTPS_PROXY=代理url"? ? ? < 追加
......
2)重啟docker.service服務(wù)
# systemctl daemon-reload
# systemctl restart docker.service??
3)測(cè)試docker是否可以聯(lián)網(wǎng)
?# docker run -it openshift/hello-openshift
Unable to find image'openshift/hello-openshift:latest' locally
latest: Pulling from openshift/hello-openshift
4f4fb700ef54: Pull complete
40abd15dda8b: Pull complete
Digest:sha256:ac1e8bc8b667f235126b6e1189b832dbe39e0da8b8a8d77912d7513184cb1dbc
Status: Downloaded newer image foropenshift/hello-openshift:latest
serving on 8888
serving on 8080
出現(xiàn)上面的文字說明docker可以正常使用,按ctrl+c關(guān)閉即可。