共计 2938 个字符,预计需要花费 8 分钟才能阅读完成。

docker-ce安装网络上一艘就一大把,因为一些文章是CV的导致格式很难看,哪怕是对的博主也不想继续看下去,所以此处记录下docker-ce安装方式
使用脚本自动安装
官方脚本可配合Aliyun脚本
[root@docker-cluster ~]# curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
另外也可以使用道云daocloud的脚本,博主最开始17年学docker的时候用的就是这个
[root@docker-cluster ~]# curl -sSL https://get.daocloud.io/docker | sh
手动安装
Centos
1.卸载旧版本docker
[root@docker-cluster ~]# sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
2.安装仓库依赖和device mapper依赖
[root@docker-cluster ~]# sudo yum install -y yum-utils device-mapper-persistent-data lvm2
3.配置docker-ce源仓库,此处使用aliyun
# aliyun源
[root@docker-cluster ~]# sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
# 清华源
[root@docker-cluster ~]# sudo yum-config-manager --add-repo https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/centos/docker-ce.repo
4.开始安装docker-ce
# 查看版本
[root@docker-cluster ~]# yum list docker-ce --showduplicates
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: mirrors.aliyun.com
* extras: mirrors.aliyun.com
* updates: mirrors.aliyun.com
Available Packages
docker-ce.x86_64 17.03.0.ce-1.el7.centos docker-ce-stable
docker-ce.x86_64 17.03.1.ce-1.el7.centos docker-ce-stable
docker-ce.x86_64 17.03.2.ce-1.el7.centos docker-ce-stable
docker-ce.x86_64 17.03.3.ce-1.el7 docker-ce-stable
docker-ce.x86_64 17.06.0.ce-1.el7.centos docker-ce-stable
docker-ce.x86_64 17.06.1.ce-1.el7.centos docker-ce-stable
docker-ce.x86_64 17.06.2.ce-1.el7.centos docker-ce-stable
docker-ce.x86_64 17.09.0.ce-1.el7.centos docker-ce-stable
docker-ce.x86_64 17.09.1.ce-1.el7.centos docker-ce-stable
docker-ce.x86_64 17.12.0.ce-1.el7.centos docker-ce-stable
docker-ce.x86_64 17.12.1.ce-1.el7.centos docker-ce-stable
docker-ce.x86_64 18.03.0.ce-1.el7.centos docker-ce-stable
docker-ce.x86_64 18.03.1.ce-1.el7.centos docker-ce-stable
docker-ce.x86_64 18.06.0.ce-3.el7 docker-ce-stable
docker-ce.x86_64 18.06.1.ce-3.el7 docker-ce-stable
docker-ce.x86_64 18.06.2.ce-3.el7 docker-ce-stable
docker-ce.x86_64 18.06.3.ce-3.el7 docker-ce-stable
# 安装指定版本
[root@docker-cluster ~]# yum install docker-ce-18.06.3.ce-3.el7
# 默认安装最新版本
[root@docker-cluster ~]# sudo yum install docker-ce docker-ce-cli containerd.io docker-compose-plugin
Ubuntu
1.卸载旧版本docker
xadocker@xadocker-virtual-machine:~$ sudo apt-get remove docker docker-engine docker.io containerd runc
2.安装仓库依赖和device mapper依赖
xadocker@xadocker-virtual-machine:~$ sudo apt-get update
xadocker@xadocker-virtual-machine:~$ sudo apt-get install \
apt-transport-https \
ca-certificates \
curl \
gnupg-agent \
software-properties-common
3.配置docker-ce源仓库
添加docker GPG密钥
xadocker@xadocker-virtual-machine:~$ curl -fsSL https://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -
设置稳定版docker仓库
xadocker@xadocker-virtual-machine:~$ sudo add-apt-repository "deb [arch=amd64] https://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"
4.开始安装docker-ce
xadocker@xadocker-virtual-machine:~$ sudo apt-get update
xadocker@xadocker-virtual-machine:~$ sudo apt-get install docker-ce docker-ce-cli containerd.io
正文完
隐私政策
留言板
金色传说
kubernetes
terraform
云生原
helm
代码编程
Java
Python
Shell
DevOps
Ansible
Gitlab
Jenkins
运维
老司机
Linux 杂锦
Nginx
数据库
elasticsearch
监控
上帝视角
DJI FPV
DJI mini 3 pro
关于本站