Docker代理備忘

CanghaoLi發表於2024-07-29

環境:vmware;debian 12.6;docker latest

目前不知道原理,直接照抄
PS:看上去是docker會有預設的讀取邏輯,以後有機會繼續深入瞭解

  1. 建立目錄
mkdir -p /etc/systemd/system/docker.service.d
vim /etc/systemd/system/docker.service.d/proxy.conf
  1. 設定檔案內容,裡面填寫對應的ip地址和埠
[Service] 
Environment="HTTP_PROXY=http://{serverip}:{port}/"
Environment="HTTPS_PROXY=http://{serverip}:{port}/"
Environment="NO_PROXY=localhost,127.0.0.1"
  1. 重啟docker
systemctl daemon-reload
systemctl restart docker
  1. 檢視現在的代理
systemctl show --property=Environment docker