通过 snap 安装的 Docker 需要特别的步骤来配置镜像地址。以下是具体的步骤:
创建 Docker 配置文件目录:
Snap 安装的 Docker 可能没有默认的配置文件目录,需要手动创建。
sudo mkdir -p /var/snap/docker/current/config
创建并编辑配置文件:
在 /var/snap/docker/current/config 目录下创建 daemon.json 文件,并添加你的镜像地址。
sudo nano /var/snap/docker/current/config/daemon.json
将以下内容粘贴到文件中:
{"registry-mirrors": ["https://docker.1panel.live","https://ap5dxxug.mirror.aliyuncs.com","https://hub.rat.dev"]}
保存并退出编辑器(在 nano 中,按 Ctrl+O 然后 Enter 保存,按 Ctrl+X 退出)。
重启 Docker 服务:
由于是通过 snap 安装的 Docker,需要使用 snap 命令重启服务。
sudo snap restart docker
验证配置:
使用以下命令验证 Docker 是否正确应用了配置。
docker info
在输出中查找 Registry Mirrors 部分,确认包含你的镜像地址。
检查 Snap 的 Docker 日志:
如果有问题,可以查看 Snap 的 Docker 日志以了解更多信息。
sudo snap logs docker
通过这些步骤,你应该能够配置 Snap 安装的 Docker 使用加速镜像地址。
正在学习Go语言的PHP程序员。