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-2025 CODEPRJ.COM