docker安装步骤

yum安装

下载旧版本

yum remove docker docker-common docker-selinux docker-engine
yum remove docker-ce
rm -rf /var/lib/docker

1、安装依赖软件包

yum install -y yum-utils device-mapper-persistent-data lvm2
#安装前可查看device-mapper-persistent-data和lvm2是否已经安装
rpm -qa|grep device-mapper-persistent-data
rpm -qa|grep lvm2

2、设置yum源

yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
yum makecache fast  #更新yum软件包索引

3、安装最新版本docker-ce

在线安装

yum install docker-ce -y
#安装指定版本docker-ce可使用以下命令查看
yum list docker-ce.x86_64  --showduplicates | sort -r
# 安装完成之后可以使用命令查看
docker version

离线安装

#离线下载
yum install --downloadonly --downloaddir=. docker-ce 
#安装
rpm -ivh *.rpm
# 安装完成之后可以使用命令查看
docker version

这里使用阿里云的免费镜像加速服务,也可以使用其他如时速云、网易云等

1.注册登录开通阿里云容器镜像服务

2.查看控制台,招到镜像加速器并复制自己的加速器地址

3.找到/etc/docker目录下的daemon.json文件,没有则直接vi daemon.json

4.加入以下配置

#填写自己的加速器地址
{
  "registry-mirrors": ["https://zfzbet67.mirror.aliyuncs.com"]
}

5.通知systemd重载此配置文件;

systemctl daemon-reload

6.重启docker服务

systemctl restart docker

大便安装

从https://download.docker.com/linux/ubuntu/dists/bionic/pool/stable/amd64/下载三个文件:

containerd.io_1.2.6-3_amd64.deb

docker-ce-cli_19.03.5~3-0~ubuntu-bionic_amd64.deb    

docker-ce_19.03.5~3-0~ubuntu-bionic_amd64.deb  

然后执行:

sudo dpkg -i /deb/文件目录/*.deb  

进行安装

普通用户操作docker

1、、创建docker组

sudo groupadd docker

2、将当前用户加入docker用户组

sudo gpasswd -a ${USER} docker

3、重新启动docker服务(下面是CentOS7的命令)

sudo systemctl restart docker

作者:阿斌_58cb
链接:https://www.jianshu.com/p/74ed513ba4b8
来源:
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

你可能感兴趣的:(docker安装步骤)