snap版docker換源與免sudo方法


問題

用閑置設備裝了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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM