https://blog.csdn.net/qq_36254947/article/details/91492780
1.检查系统内核,docker支持内核在3.10以上
$ uname -a
- 查看系统信息
$ lsb_release -a
3.确保apt能使用https方式并且CA证书已经安装
$ sudo apt-get install -y apt-transport-https ca-certificates curl software-properties-common
4.卸载可能存在的旧版本
$ sudo apt-get remove docker docker-engine docker-ce docker.io
5.添加Docker官方的gpg密钥
$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
6.设置stable存储库
$ sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
7.更新
$ sudo apt-get update
8.查看docker版本
$ apt-cache madison docker-ce
9.安装最新版本docker
$ sudo apt-get install -y docker-ce
安装指定版本docker,版本号如: 5:19.03.83-0ubuntu-bionic
$ sudo apt-get install -y docker-ce=版本号
10.查看docker版本,检验docker是否安装成功
$ docker --version
$ sudo docker run hello-world
11.将docker加入root组
$ sudo gpasswd -a 用户名 docker
- 重启服务并刷新docker组成员
$ sudo service docker restart
$ newgrp - docker
在/etc/docker/daemon.json中添加国内源,实现docker容器加速,如加入阿里云:
{
“registry-mirrors”:[“https://alzgoonw.mirror.aliyun.com”]
}
之后重启docker服务:
sudo systemctl restart docker