proxy 노코토쵸 와카루메모 (Ubuntu 18.04에서의 proxy 설정에 대해서)
4380 단어 도커ubuntu18.04우분투프록시
전제
환경 등
이름 (버전)
OS
우분투(18.04)
apt
(1.6.6 (amd64))
도커
(18.06.1-ce)
Firefox
(65.0)
git
(2.20.1)
wget
(1.19.4)
curl
(7.58.0)
pip
(19.0.2)
프록시 설정
변수 설정
export HTTP_PROXY=http://192.168.0.1:1
apt
echo -e "Acquire::http::proxy \"$HTTP_PROXY\";\\nAcquire::https::proxy \"$HTTP_PROXY\";\\nAcquire::ftp::proxy \"$HTTP_PROXY\";" | sudo tee /etc/apt/apt.conf
Docker(pull)
sudo mkdir /etc/systemd/system/docker.service.d
echo -e "[Service]\\nEnvironment=\"HTTP_PROXY=$HTTP_PROXY/\"" | sudo tee /etc/systemd/system/docker.service.d/http-proxy.conf
sudo systemctl daemon-reload
sudo systemctl restart docker
Docker(run)
http_proxy
https_proxy
HTTP_PROXY
HTTPS_PROXY
apt
○
☓
☓
☓
pip
☓
○
☓
☓
git(https://~)
☓
○
☓
○
wget(http://~)
○
☓
☓
☓
wget(https://~)
☓
○
☓
☓
curl(http://~)
○
☓
☓
☓
curl(https://~)
☓
○
☓
☓
명령 실행시 옵션으로 설정하는 경우
docker run -it --rm -e HTTP_PROXY=$HTTP_PROXY -e http_proxy=$HTTP_PROXY --name ubuntu1604 ubuntu:16.04
설정 파일에서 설정하는 경우
mkdir ~/.docker/
echo -e "{\\n \"proxies\":\\n {\\n \"default\":\\n {\\n \"httpProxy\": \"$HTTP_PROXY\"\\n }\\n }\\n}\\n" > ~/.docker/config.json
Firefox
git
git config --global http.proxy $HTTP_PROXY
~/.gitconfig
[http]
proxy = http://192.168.0.1:0
wget
echo -e "\\nhttps_proxy = $HTTP_PROXY\\nhttp_proxy = $HTTP_PROXY\\nftp_proxy = $HTTP_PROXY" | sudo tee -a /etc/wgetrc
curl
echo "proxy = \"$HTTP_PROXY\"" > ~/.curlrc
pip
명령 실행시 옵션으로 설정하는 경우
설정 파일에서 설정하는 경우
Reference
이 문제에 관하여(proxy 노코토쵸 와카루메모 (Ubuntu 18.04에서의 proxy 설정에 대해서)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/nakasuke_/items/f6d5f4c24f3420c137b1텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)