Skip to content

1.安装 Docker

参考文档

2.为 Docker 配置代理

编辑或创建 /etc/systemd/system/docker.service.d/http-proxy.conf:

shell
sudo mkdir -p /etc/systemd/system/docker.service.d
sudo vim /etc/systemd/system/docker.service.d/http-proxy.conf

写入以下内容:

shell
[Service]
Environment="HTTP_PROXY=socks5://<代理地址>:<端口>"
Environment="HTTPS_PROXY=socks5://<代理地址>:<端口>"
Environment="NO_PROXY=127.0.0.1,localhost,::1"

重新加载并重启 Docker:

shell
sudo systemctl daemon-reload
sudo systemctl restart docker

查看 Docker 是否已加载代理环境变量:

shell
systemctl show docker | grep -E 'HTTP_PROXY|HTTPS_PROXY|NO_PROXY'

3.安装 k3s

shell
curl -sfL https://rancher-mirror.rancher.cn/k3s/k3s-install.sh | INSTALL_K3S_MIRROR=cn sh -s - --docker