问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

手把手教你:Docker在CentOS 7上的完整安装步骤

创作时间:
作者:
@小白创作中心

手把手教你:Docker在CentOS 7上的完整安装步骤

引用
CSDN
1.
https://m.blog.csdn.net/weixin_44449556/article/details/142254252

本文将详细介绍如何在CentOS 7系统上安装Docker。从环境准备到最终验证安装成功,每个步骤都配有详细的命令行操作示例,适合初学者参考。

一. 环境准备

  1. 系统要求:CentOS 7 (64-bit),Linux内核版本3.8以上
  2. 检查系统版本和内核版本
    [root@localhost ~]# cat /etc/redhat-release 
    CentOS Linux release 7.9.2009 (Core)
    [root@localhost ~]# uname -r
    3.10.0-1160.el7.x86_64  
    

二. 卸载旧版本

如果系统中已安装旧版本的Docker,需要先卸载:

sudo dnf remove docker \
                docker-client \
                docker-client-latest \
                docker-common \
                docker-latest \
                docker-latest-logrotate \
                docker-logrotate \
                docker-engine  

三. 安装gcc及相关工具

yum -y install gcc gcc-c++  

四. 安装所需软件包并设置镜像仓库

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

五. 更新yum软件包索引

yum makecache fast  

六. 安装Docker CE

sudo yum install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin  

七. 查看Docker版本信息

[root@localhost ~]# docker version
Client: Docker Engine - Community
 Version:           26.1.4
 API version:       1.45
 Go version:        go1.21.11
 Git commit:        5650f9b
 Built:             Wed Jun  5 11:32:04 2024
 OS/Arch:           linux/amd64
 Context:           default
Server: Docker Engine - Community
 Engine:
  Version:          26.1.4
  API version:      1.45 (minimum version 1.24)
  Go version:       go1.21.11
  Git commit:       de5c9cf
  Built:            Wed Jun  5 11:31:02 2024
  OS/Arch:          linux/amd64
  Experimental:     false
 containerd:
  Version:          1.6.33
  GitCommit:        d2d58213f83a351ca8f5295fbd145f5654e9
 runc:
  Version:          1.1.12
  GitCommit:        v1.1.12-0-g51d5e94
 docker-init:
  Version:          0.19.0
  GitCommit:        de40ad0

八. 启动Docker服务

sudo systemctl start docker  

九. 验证安装

运行一个测试镜像来验证Docker是否安装成功:

sudo docker run hello-world  

至此,Docker的安装就完成了。

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号