Centos安装Docker

1.环境安装

安装需要的软件包, yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的

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

2.设置yum源

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

3.安装Docker

如果是Centos8,请先安装新版的 containerd.io

yum install https://download.docker.com/linux/centos/7/x86_64/stable/Packages/containerd.io-1.2.6-3.3.el7.x86_64.rpm -y

安装docker会与podman有冲突,请先卸载podman

dnf remove podman
yum install -y docker-ce

4.启动并加入开机启动

systemctl start docker

systemctl enable docker

5.验证安装是否成功

有client和service两部分表示docker安装启动都成功了

docker version

看到如下界面就代表安装成功了
Centos安装Docker_第1张图片

6.Docker pull下载过慢的解决方案

在 /etc/docker/daemon.json 文件中添加以下参数(没有该文件则新建)

{
  "registry-mirrors": ["https://9cpn8tt6.mirror.aliyuncs.com"]
}

你可能感兴趣的:(Docker,linux,docker,容器)