UOS20安装Docker

第一步:先对源进行更新,否则安装有错误

    sudo apt-get update

  sudo apt-get upgrade

第二步:安装docker

sudo apt-get -y install docker.io

第三步:对镜像源进行加速(由于docker hub是国外的一个镜像源,下载镜像的速度比较慢,所以我们更换阿里云的镜像源)
您可以通过修改daemon配置文件/etc/docker/daemon.json来使用加速器

{ “registry-mirrors”: [“https://kk5x7p1y.mirror.aliyuncs.com”] }

第四步:重启服务和docker

sudo systemctl daemon-reload

sudo systemctl restart docker

linux 离线安装docker

1、官网下载安装docker安装包并上传到linux

docker 安装包下载地址

2、解压安装包
tar -xvf docker-20.10.5.tgz
3、将解压出来的docker文件内容仪容到/usr/bin/目录下
cp docker/* /usr/bin/
4、将docker注册为service服务
vim /etc/systemd/system/docker.service
将如下脚本复制到docker.service里面

[Unit]
Description=Docker Application Container Engine
Documentation=https://docs.docker.com
After=network-online.target firewalld.service
Wants=network-online.target

[Service]
Type=notify

ExecStart=/usr/bin/dockerd
ExecReload=/bin/kill -s HUP $MAINPID

LimitNOFILE=infinity
LimitNPROC=infinity
LimitCORE=infinity

TimeoutStartSec=0

Delegate=yes

KillMode=process

Restart=on-failure
StartLimitBurst=3
StartLimitInterval=60s

[Install]
WantedBy=multi-user.target
5、docker启动配置
chmod +x /etc/systemd/system/docker.service

systemctl daemon-reload
systemctl start docker #启动Docker
systemctl enable docker.service #设置开机自启

6、验证docker状态
systemctl status docker #查看Docker状态
docker -v #查看Docker版本