Docker实战 | 第一篇:Linux 安装 Docker


1. 安装依赖包

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

2. 配置镜像源

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

3. Docker安装

1 安装containerd

    yum install -y containerd.io 

2 安装可用版本的Docker Engine-Community

  1. 搜索存储库中可用的版本,按照版本号从高到低排序
    yum list docker-ce --showduplicates | sort -r

  1. 安装可用版本的docker-ce,我这里选择最新版本也就是第一个
    yum install -y docker-ce-3:20.10.3-3.el8

4. 查看版本

    docker version

5. 启动docker

    systemctl start docker

6. 设置开机自启

    systemctl enable docker

7. 配置镜像加速器

镜像文件一般都很大,如果觉得镜像下载比较慢可配置镜像加速器。

阿里云镜像加速器获取地址: https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors

直接整体复制以下命令执行:

sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://g6jp4cfd.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker

8. 问题

Docker CE Stable - x86_64                                                                                                                                                       51 kB/s | 3.5 kB     00:00
Error:
 Problem: problem with installed package buildah-1.15.1-2.module_el8.3.0+475+c50ce30b.x86_64
  - package buildah-1.15.1-2.module_el8.3.0+475+c50ce30b.x86_64 requires runc >= 1.0.0-26, but none of the providers can be installed
  • 解决

yum erase podman buildah


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2024 CODEPRJ.COM