1Docker Install by software source
1.1docker-ce软件源并安装docker
docker-ce软件源-CentOS
安装docker-ce
阿里云
安装docker版本使用19.06,使用脚本一键安装
19.03版本需要最新的Linux 5.x内核支持,如果达不到升级的条件可以使用18.09的版本,具体参考docker官方文章
export VERSION=20.10.3
curl -fsSL "https://get.docker.com/" | bash -s -- --mirror Aliyun
腾讯云
根据你的发行版下载repo文件:
CentOS/RHEL
wget -O /etc/yum.repos.d/docker-ce.repo https://download.docker.com/linux/centos/docker-ce.repo
把软件仓库地址替换为:
sudo sed -i 's+download.docker.com+mirrors.cloud.tencent.com/docker-ce+' /etc/yum.repos.d/docker-ce.repo
最后安装:
sudo yum makecache fast
sudo yum install docker-ce -y
Ubuntu
通过wget获取配置文件
sudo wget -O /etc/apt/sources.list.d/docker-ce.list https://download.docker.com/linux/ubuntu/dists/bionic/Release
sudo sed -i 's+download.docker.com+mirrors.cloud.tencent.com/docker-ce+' /etc/apt/sources.list
wget -O /etc/apt/sources.list http://mirrors.cloud.tencent.com/repo/ubuntu20_sources.list
更新缓存
sudo apt-get clean all
sudo apt-get update
sudo apt-get install -y
apt-transport-https
ca-certificates
curl
gnupg
lsb-release
??????
sudo apt-get install -y docker-ce docker-ce-cli containerd.io
sudo docker run hello-world
清华
https://mirror.tuna.tsinghua.edu.cn/help/docker-ce/
安装好之后,启动dockerd,状态,开机启动
sudo systemctl status docker
systemctl start docker
systemctl status docker
systemctl enable docker
1.2指定安装特定版本的docker-ce
指定安装特定版本的docker-ce
列出可用版本
yum list docker-ce --showduplicates | sort -r
指定版本安装
VERSION_STRING=19.03.9-3.el7
sudo yum install -y docker-ce-$VERSION_STRING docker-ce-cli-$VERSION_STRING containerd.io
1.3通过脚本安装docker
Docker 的 安装资源文件 存放在Amazon S3,会间歇性连接失败。所以安装Docker的时候,会比较慢。
你可以通过执行下面的命令,高速安装Docker。
curl -sSL https://get.daocloud.io/docker | sh
适用于Ubuntu,Debian,Centos等大部分Linux,会3小时同步一次Docker官方资源
安装体验版或测试版,体验最新Docker。
curl -sSL https://get.daocloud.io/docker-experimental | sh
curl -sSL https://get.daocloud.io/docker-test | sh
如果安装不成功,可以选择使用二进制包安装方式。 下载二进制包
浙公网安备 33010602011771号