Docker 安装 CentOS


Docker 安装 CentOS

简介

Docker 是一个开源的应用容器引擎,可以让开发者将应用和依赖包装到一个可移植的容器中,从而实现快速、可靠地构建、发布和运行应用程序。

CentOS 是一款开源免费的操作系统,以稳定性、兼容性和安全性著称,被广泛应用于服务器等领域。

本文将介绍如何基于 Docker 安装 CentOS 系统。

准备工作

  1. 确认已安装 Docker

    如果您的系统还未安装 Docker,可以根据自己的操作系统版本,参考 Docker 的安装指南 https://docs.docker.com/engine/install/ 进行安装。

  2. 下载 Centos 镜像

    为了安装 CentOS,需要先从 Docker Hub 下载 CentOS 镜像。打开终端,输入以下命令:

    docker pull centos
    

    执行完毕后,可以通过以下命令查看已下载的镜像:

    docker images
    

    如果看到了 centos 镜像,则表示下载成功。

安装 CentOS

  1. 启动容器

    在终端输入以下命令启动 CentOS 容器:

    docker run -it --name mycentos centos
    

    解析:

    • docker run:启动容器的命令。
    • -it:以交互式的方式启动容器。
    • --name:指定容器的名称为 mycentos。
    • centos:指定使用 centos 镜像启动容器。

    执行完毕后,终端就会进入到 CentOS 容器的命令行界面。

  2. 安装常用工具

    CentOS 容器启动后,默认是没有安装常用工具的,因此可以先安装常用工具,方便后续操作。在 CentOS 容器的命令行界面中,输入以下命令来安装常用工具:

    yum install -y wget vim unzip
    

    解析:

    • yum install:CentOS 系统自带的包管理器。
    • -y:自动回答 yes。
  3. 退出容器

    在 CentOS 容器的命令行界面中输入以下命令退出容器:

    exit
    

    注意:要退出容器,需要先输入 exit 命令,然后再用 docker stop 命令停止容器。

  4. 停止容器

    在终端输入以下命令停止容器:

    docker stop mycentos
    

    解析:

    • docker stop:停止容器的命令。
    • mycentos:指定需要停止的容器名称。

总结

通过以上步骤,我们成功地基于 Docker 安装了 CentOS 系统,并安装了常用工具。在实际应用中,我们可以通过 Docker 随时启动或停止 CentOS 系统容器,非常方便。