ubuntu安装docker
安装docker
ubuntu上apt的docker是老的版本,如果有安装可以先卸载
bash
sudo apt-get remove docker docker-engine docker.io containerd runc更新软件包
bash
sudo apt update
sudo apt upgrade增加需要的依赖
bash
sudo apt-get install ca-certificates curl gnupg lsb-release添加docker的GPG密钥
bash
curl -fsSL http://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -添加软件源
bash
sudo add-apt-repository "deb [arch=amd64] http://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"安装docker
bash
# docker-compose-plugin为docker插件可以不安装,不推荐独立安装docker-compose
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-compose-plugin配置docker用户组给当前非root用户权限
bash
# 添加docker用户组,一般已存在,不需要执行
sudo groupadd docker
# 将登陆用户加入到docker用户组中
sudo gpasswd -a $USER docker
# 更新用户组
newgrp docker
# 测试docker命令是否可以使用sudo正常使用
docker version常用命令
docker启动、停止、状态等
bash
sudo systemctl start docker
sudo systemctl restart docker
sudo systemctl status docker
sudo systemctl enable docker #使 Docker 服务在每次重启时自动启动