更新时间:2024-12-06 GMT+08:00

安装Docker

简介

Docker是一款开源的应用容器引擎,具有可移植性、可扩展性、高安全性和可管理性等优势。开发者可将应用程序和依赖项打包到一个可移植的容器中,快速发布到Linux机器上并实现虚拟化,实现更高效地构建、部署和管理应用程序。本教程介绍如何在HCE 2.0服务器中安装Docker。

准备工作

准备一台ECS实例。

操作步骤

  1. 安装Docker软件

    1. 执行以下命令安装Docker。
      dnf install docker
    2. 执行以下命令启动Docker服务。
      systemctl start docker

  2. 验证Docker是否安装成功。

    1. 执行以下命令运行hello-world镜像。
      docker run hello-world
    2. 如果显示类似以下内容,表示安装成功。

  3. Docker的使用。

    1. 管理Docker守护进程。
      • 运行守护进程
      systemctl start docker
      • 停止守护进程
      systemctl stop docker
      • 重启守护进程
      systemctl restart docker
    2. 管理镜像。
      • 修改标签
      docker tag hello-world:latest hello-world:v1
      • 查看已有镜像
      docker images
      • 强制删除镜像
      docker rmi -f hello-world:v1
    3. 管理容器
      • 进入容器
      docker run -it ImageId /bin/bash
      • 退出容器
      exit
      • 进入后台运行的容器
      docker exec -it <容器ID> /bin/bash
      • 将容器做成镜像
      docker commit <容器ID> [<仓库名>[:<标签>]]

      比如:

      docker commit 135****9f757 hello-world:v1

    上述方法安装的docker版本为18.09.0,如果需要安装更高版本的Docker,请参考docker文档进行安装。