HCRM博客

CentOS快速安装Docker CE指南

Docker在centos系统上的安装与使用

一、安装步骤

CentOS快速安装Docker CE指南-图1
(图片来源网络,侵权删除)

1、更新系统:确保你的CentOS系统已经更新到最新版本,执行以下命令进行更新:

  • sudo yum update y

2、安装必要的依赖包:在安装Docker之前,先安装一些必要的依赖包,执行以下命令:

  • sudo yum install y yumutils devicemapperpersistentdata lvm2

3、添加Docker仓库:由于官方CentOS仓库中的Docker版本可能不是最新的,我们需要添加官方的Docker仓库,执行以下命令:

  • sudo yumconfigmanager addrepo https://download.docker.com/linux/centos/dockerce.repo

4、安装Docker:现在可以安装Docker了,执行以下命令进行安装:

  • sudo yum install dockerce dockercecli containerd.io y

5、启动并启用Docker服务:安装完成后,启动Docker服务,并设置其在每次服务器重启时自动启动,执行以下命令:

  • sudo systemctl start docker
  • sudo systemctl enable docker

6、验证安装:可以使用以下命令验证Docker是否成功安装:

CentOS快速安装Docker CE指南-图2
(图片来源网络,侵权删除)
  • docker version

如果看到Docker的版本信息,证明安装成功。

二、基本使用教程

1、拉取镜像:从Docker Hub上拉取最新版的CentOS完整版镜像,执行以下命令:

  • docker pull centos:latest

2、列出镜像:使用以下命令查看本地的镜像列表。

  • docker images

3、运行容器:使用拉取的CentOS镜像创建并启动一个新的容器,以下命令将以交互模式启动一个CentOS容器:

  • docker run it centos:latest /bin/bash

4、在容器中安装软件:启动容器后,你可以在其内部执行命令,使用yum来安装vim编辑器。

CentOS快速安装Docker CE指南-图3
(图片来源网络,侵权删除)
  • yum install y vim

5、保存镜像:在容器中进行修改后,你可能希望将其保存为一个新的镜像,使用以下命令提交容器的当前状态。

  • docker commit <container_id> mycentos:latest

<container_id>是你运行的容器的ID,mycentos:latest是你想要创建的新镜像名称。

三、常见问题解答(FAQs)

Q1:如何卸载Docker?

A1:如果你需要完全卸载Docker,可以执行以下命令:

  • sudo yum remove dockerce dockercecli containerd.io y
  • sudo rm rf /var/lib/docker

Q2:如何不使用sudo权限运行Docker命令?

A2:默认情况下,运行Docker命令需要root权限,你可以通过将用户添加到docker组来避免输入sudo,执行以下命令:

  • sudo usermod aG docker $(whoami)

然后注销并重新登录以启用此更改。

本站部分图片及内容来源网络,版权归原作者所有,转载目的为传递知识,不代表本站立场。若侵权或违规联系Email:zjx77377423@163.com 核实后第一时间删除。 转载请注明出处:https://blog.huochengrm.cn/pc/24454.html

分享:
扫描分享到社交APP
上一篇
下一篇