Ubuntu安装Docker

  • 先更源,保证是最新
1
sudo apt-get update
  • 先卸载旧版本Docker
1
sudo apt-get remove docker docker-engine docker.io containerd runc
  • 安装Docker依赖(Docker在Ubuntu上依赖一些软件包)
1
apt-get install ca-certificates curl gnupg lsb-release
  • 添加Docker官方密匙
1
curl -fsSL http://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -
  • 添加Docker软件源
1
sudo add-apt-repository "deb [arch=amd64] http://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"
  • 如果 添加Docker软件源 报错 sudo: add-apt-repository: command not found,可执行下面两条指令
1
2
sudo apt-get install python-software-properties
sudo apt-get install software-properties-common

然后再次执行添加Docker软件源指令即可

  • 安装Docker
1
apt-get install docker-ce docker-ce-cli containerd.io
  • 验证是否安装成功
1
docker version

出现以下即成功:

  • 启动docker
1
systemctl start docker
  • 加入开机自启
1
systemctl enable docker
—— END ——