centos安装docker记录

本文介绍如何在CentOS 7及更高版本上安装Docker。首先确保系统满足最低要求,然后安装必要的软件包以便添加Docker的yum软件源。完成软件源配置后,即可安装并启动Docker服务。

Docker 目前支持CentOS 7及以后的版本。系统要求64位操作系统,内核版本至少为3.10.

  1. 查看centos版本
$ lsb_release -a 
  1. 为了方便添加软件源,以及支持devicemapper存储类型,安装如下软件包
$ sudo yum update
$ sudo yum install -y yum-utils \
        device-mapper-persistent-data \
        lvm2

yum -y update表示升级所有包同时也升级软件和系统内核,命令运行完毕后可再次使用1命令查看系统版本
3. 添加Docker稳定版本的yum软件源:

$ sudo yum-config-manager \
   --add-repo \
   https://download.docker.com/linux/centos/docker-ce.repo
  1. 之后更新yun软件源缓存,并安装docker
$ sudo yum update
$ sudo yum install -y docker-ce
  1. 启动docker
$ sudo systemctl start docker
  1. 通过运行 hello-world 映像来验证是否正确安装.
$  sudo docker run hello-world

安装成功截图

今天就到这里。

### 安装 Docker 至 ESXi 上的 CentOS #### 准备工作 为了确保顺利安装 Docker,在开始之前需确认已成功部署了基于 ESXi 的 CentOS 虚拟机环境[^2]。 #### 更新系统软件包 建议先更新现有系统的软件包至最新版本,以减少兼容性问题的发生。执行如下命令来完成此操作: ```bash sudo yum update -y ``` #### 安装必要的依赖库 接着安装一些必要的工具和库文件,这些对于后续 Docker 的正常运作至关重要: ```bash sudo yum install -y yum-utils device-mapper-persistent-data lvm2 ``` #### 设置稳定版仓库 配置官方推荐使用的稳定分支作为默认源,以便获取经过充分测试过的 Docker 版本: ```bash sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo ``` #### 执行 Docker 安装过程 现在可以正式开始安装 Docker CE(社区版),这一步骤将会自动下载并安装最新的可用版本及其所需组件: ```bash sudo yum install docker-ce docker-ce-cli containerd.io ``` #### 启动与启用 Docker 服务 一旦安装完成后,立即启动 Docker 并将其设定为随操作系统一同自启的服务之一: ```bash sudo systemctl start docker sudo systemctl enable docker ``` 如果遇到无法连接到 Docker Daemon 错误提示,则可能是因为守护进程尚未完全准备好或是存在权限不足的情况。此时可尝试重启 Docker 或者赋予当前用户足够的访问权限[^1]。 #### 测试 Docker 是否正确安装 最后通过运行一个简单的 Hello World 容器实例来进行验证,以此证明整个安装流程已经顺利完成: ```bash sudo docker run hello-world ``` 当看到来自容器内部的消息输出时即表示一切正常。 #### 修改主机名映射表 为了让其他设备能够更容易地识别新搭建好的服务器节点,可以在 `/etc/hosts` 文件内添加一条记录用于关联 IP 地址同指定名称之间的关系[^3]: ```bash echo '192.168.21.203 docker01' | sudo tee -a /etc/hosts ``` 以上就是完整的在 ESXi 环境下的 CentOS安装 Docker 的指导说明。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值