Docker是一款很棒的容器软件,关于容器的概念大家可以Docker点击这里查看,因为国内网络的问题访问海外资源非常慢,具体多慢,大家自行体会.

  • 官方安装
  • 快速安装
  • 命令详解
  • 参考资料

清华源安装

快速安装

sudo  yum install -y yum-utils
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
sudo sed -i 's+https://download.docker.com+https://mirrors.tuna.tsinghua.edu.cn/docker-ce+' /etc/yum.repos.d/docker-ce.repo
yum install docker-ce

Docker 官方脚本(清华)

export DOWNLOAD_URL="https://mirrors.tuna.tsinghua.edu.cn/docker-ce"
# 如您使用 curl
curl -fsSL https://get.docker.com/ | sudo -E sh
# 如您使用 wget
wget -O- https://get.docker.com/ | sudo -E sh

官方安装

Docker 官方脚本(国内)

curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
systemctl start docker
systemctl enable docker

Docker 官方脚本(海外)

curl -fsSL https://get.docker.com | sh
systemctl start docker
systemctl enable docker

快速安装

默认采用的是阿里的镜像源

sudo yum remove docker docker-common docker-selinux docker-engine
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
sudo yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
sudo sed -i 's+download.docker.com+mirrors.aliyun.com/docker-ce+' /etc/yum.repos.d/docker-ce.repo
sudo yum makecache fast
sudo yum -y install docker-ce
sudo service docker start

或者更快的

curl -sSL https://get.daocloud.io/docker | sh

如果您需要开机自启动 运行即可

systemctl enable docker


命令详解

0.卸载已经安装过的docker版本

sudo yum remove docker docker-common docker-selinux docker-engine

1.安装一些依赖

sudo yum install -y yum-utils device-mapper-persistent-data lvm2

2.添加软件源信息
上面是阿里镜像源下面是清华镜像源,自行选择使用

sudo yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

3.替换软件仓库地址
上面是阿里镜像源下面是清华镜像源,自行选择使用

sudo sed -i 's+download.docker.com+mirrors.aliyun.com/docker-ce+' /etc/yum.repos.d/docker-ce.repo

sudo sed -i 's+download.docker.com+mirrors.tuna.tsinghua.edu.cn/docker-ce+' /etc/yum.repos.d/docker-ce.repo

4.更新Makecache缓存

sudo yum makecache fast

5.安装和启动docker

sudo yum -y install docker-ce
sudo service docker start

如果你需要开机自启动
systemctl enable docker

官网
官方社区
官方文档
阿里Docker文档
清华Docker文档

最后修改:2023 年 08 月 27 日
如果觉得我的文章对你有用,请随意赞赏