問題
用閑置設備裝了Ubuntu Server安裝過程中可以選擇預裝docker
裝完發現是snap版本,無法通過常規方法配置/etc/docker/daemon.json
解決
snap打包程序使用使用overlay文件系統,因此需要修改對應rootfs中的文件
/var/snap/docker/current/config/daemon.json
添加網易鏡像
{
"log-level": "error",
"storage-driver": "overlay2",
"registry-mirrors": ["https://hub-mirror.c.163.com"]
}
重啟服務
sudo snap restart docker
附加
每次使用docker都需要sudo很麻煩,可以吧用戶加入docker組實現免root
sudo usermod -aG docker $USER
參考
How to config the daemon settings? · Issue #22 · docker-archive/docker-snap
