温馨提示×

CentOS中如何安装Docker容器技术

小樊
44
2026-01-08 03:03:38
栏目: 智能运维

在CentOS中安装Docker容器技术,可以按照以下步骤进行:

1. 更新系统

首先,确保你的CentOS系统是最新的。运行以下命令来更新系统:

sudo yum update -y

2. 安装必要的依赖包

安装一些必要的依赖包,以便能够使用yum来安装Docker:

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

3. 设置Docker仓库

添加Docker的官方仓库,以便能够安装最新版本的Docker:

sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

4. 安装Docker CE(社区版)

安装Docker CE及其相关组件:

sudo yum install docker-ce docker-ce-cli containerd.io

5. 启动并启用Docker服务

启动Docker服务并设置开机自启:

sudo systemctl start docker
sudo systemctl enable docker

6. 验证Docker安装

验证Docker是否正确安装并运行:

sudo docker run hello-world

如果安装成功,你应该会看到一条消息,说明你的Docker引擎正在运行。

7. 配置Docker(可选)

你可以根据需要配置Docker,例如设置Docker守护进程的日志级别、调整存储驱动等。以下是一些常见的配置选项:

设置Docker守护进程的日志级别

编辑/etc/docker/daemon.json文件,添加或修改以下内容:

{
  "log-level": "info"
}

然后重启Docker服务:

sudo systemctl restart docker

调整存储驱动

默认情况下,Docker使用overlay2作为存储驱动。如果你需要更改存储驱动,可以在/etc/docker/daemon.json文件中进行配置:

{
  "storage-driver": "aufs"
}

然后重启Docker服务:

sudo systemctl restart docker

8. 使用Docker

现在你可以开始使用Docker了。以下是一些常用的Docker命令:

  • 拉取镜像

    sudo docker pull <image-name>
    
  • 运行容器

    sudo docker run <image-name>
    
  • 列出所有容器

    sudo docker ps -a
    
  • 停止容器

    sudo docker stop <container-id>
    
  • 删除容器

    sudo docker rm <container-id>
    

通过以上步骤,你就可以在CentOS系统中成功安装并配置Docker容器技术。

0