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
-
安装到这里就结束了,后面是可选操作
-
给docker 添加组
-
如果不添加组,每次使用需要用sudo 才可以运行docker
-
添加组
sudo groupadd docker
-
把用户添加到docker组中,只要用户在docker组中,不需要sudo就能操作docker
sudo usermod -aG docker user_name # 使用你的用户名替换user_name
-
注意 给用户添加组后,重新注销,再次登录后才生效
-
-
添加国内docker镜像源,给docker拉取镜像加速
-
修改 /etc/docker/daemon.json 文件即可,没有这个文件就新建
-
文件内容为
{ "registry-mirrors": [ "http://hub-mirror.c.163.com", "https://docker.mirrors.ustc.edu.cn", "https://registry.docker-cn.com" ] }
-
修改文件后使用
sudo service docker restart
配置生效
-
网友评论