Ubuntu版本号:
18.04.3
如果直接执行docker
命令会提示安装docker.io
,而我们这里介绍docker-ce
的安装方式
docker-io
、docker-ce
、docker-ee
,参考:https://blog.csdn.net/zsy_1991/article/details/90261419
-
卸载旧版本docker
sudo apt-get remove docker docker-engine docker-ce docker.io
-
安装需要的包
sudo apt-get install apt-transport-https ca-certificates curl software-properties-common
-
添加
gpg
密钥,并添加docker-ce
软件存储库。curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
同时也可手动指定docker存储库,只需
$(lsb_release -cs)
替换成指定的存储即可- Ubuntu 18.04:
bionic
- Ubuntu 19.04:
disco
- Ubuntu 18.04:
-
更新软件包索引
sudo apt-get update # 检查系统及软件包索引更新,不升级已有软件 # sudo apt-get upgrade # 检查系统及软件包索引更新,并进行升级
-
安装
docker-ce
sudo apt-get install docker-ce
-
快速安装
如果直接使用上面的方式,应该都能安装,但速度非常慢,因此这里介绍一下使用国内源
的安装方式-
更改软件源
sudo sed -i 's/archive.ubuntu.com/mirrors.ustc.edu.cn/g' /etc/apt/sources.list
-
安装需要的包
sudo apt-get install apt-transport-https ca-certificates curl software-properties-common
-
添加
gpg
密钥,并添加docker-ce
软件存储库。curl -fsSL https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu/gpg | sudo apt-key add - sudo add-apt-repository "deb [arch=amd64] https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu $(lsb_release -cs) stable"
更新软件包索引,并执行安装命令
-
2375
远程端口开启方式与centos环境一致,但是docker.service
配置文件的路径,通过find / -name docker.service
查看他位于/lib/systemd/system/docker.service