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
如果安装不成功,可以选择使用二进制包安装方式。 下载二进制包

posted @ 2022-05-24 22:08  leftoy  阅读(54)  评论(0)    收藏  举报