Docker部署NodeJS實踐(1、代理)

本文在centos7系統中,採用Docker容器部署Nodejs工程。 Doceker版本1.31。docker

代理

一、在centos系統中安裝docker後,有一些服務器是沒有鏈接外網權限的,能夠測試是否能ping通。若是ping不通,則須要配置代理。本系統具體的實際代理地址及端口號,輸入env便可顯示。centos

二、方法bash

一、在/etc/systemd/system目錄下建立一個的docker.service.d文件夾服務器

mkdir -p /etc/systemd/system/docker.service.d
複製代碼

二、在docker.service.d文件夾下建立http-proxy.conf文件,並添加HTTP_PROXY變量,其中proxy-url和proxy-port分別改爲實際狀況的代理地址和端口:測試

Environment="HTTP_PROXY=http://proxy-addr:proxy-port/"
"HTTPS_PROXY=https://proxy-addr"
複製代碼

三、若是有不須要使用代理來訪問的Docker registries,那麼還須要制定NO_PROXY環境變量:url

Environment="HTTP_PROXY=http://proxy-addr:proxy-port/"
"NO_PROXY=localhost,127.0.0.0/8"
複製代碼

四、更新配置:centos7

daemon-reload 複製代碼

五、重啓docker服務spa

restart docker複製代碼
相關文章
相關標籤/搜索