docker 安裝 (Ubuntu)
-
如果你之前安裝過,需要運行以下命令卸載
sudo apt-get remove docker docker-engine docker.io containerd runc -
安裝必要的軟件
sudo apt-get update sudo apt-get install \ ca-certificates \ curl \ gnupg \ lsb-release -
添加秘鑰
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg -
添加軟件源
echo \ "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu \ $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null -
安裝
sudo apt-get update sudo apt-get install docker-ce docker-ce-cli containerd.io docker-compose-plugin 安裝到這里就結(jié)束了,后面是可選操作
-
給docker 添加組
如果不添加組,每次使用需要用sudo 才可以運行docker
-
添加組
sudo groupadd docker -
把用戶添加到docker組中,只要用戶在docker組中,不需要sudo就能操作docker
sudo usermod -aG docker user_name # 使用你的用戶名替換user_name 注意 給用戶添加組后,重新注銷,再次登錄后才生效
-
添加國內(nèi)docker鏡像源,給docker拉取鏡像加速
修改 /etc/docker/daemon.json 文件即可,沒有這個文件就新建
-
文件內(nèi)容為
{ "registry-mirrors": [ "http://hub-mirror.c.163.com", "https://docker.mirrors.ustc.edu.cn", "https://registry.docker-cn.com" ] } 修改文件后使用
sudo service docker restart配置生效
參考文獻

wechatpay.png