CentOS 8.4安装Docker的详细教程

下面是该攻略的详细讲解:

CentOS 8.4安装Docker的详细教程

前置条件:

  • 安装 CentOS 8.4 操作系统
  • 拥有 root 权限

步骤1. 升级操作系统

打开终端,执行以下命令进行操作系统升级:

sudo yum update -y

步骤2. 安装 Docker

执行以下命令安装 Docker:

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

安装完成后,使用以下命令启动 Docker 服务:

sudo systemctl start docker

Docker 服务启动成功后,使用以下命令开启 Docker 自启动:

sudo systemctl enable docker

步骤3. 验证 Docker 安装

使用以下命令查看 Docker 版本:

docker --version

如果 Docker 安装成功,会返回 Docker 版本信息。

示例1. 使用 Docker 运行一个 nginx 容器

执行以下命令下载 nginx 镜像:

sudo docker pull nginx

下载完成后,执行以下命令启动一个 nginx 容器:

sudo docker run --name mynginx -d -p 80:80 nginx

命令解释:

  • --name mynginx:指定容器名称为 mynginx
  • -d:后台运行容器
  • -p 80:80:将容器中的 80 端口映射到主机的 80 端口
  • nginx:容器的镜像名称

运行成功后,在浏览器中打开 http://localhost/,可以看到 nginx 默认页面。

示例2. 使用 Docker 运行一个 CentOS 容器

执行以下命令下载 CentOS 镜像:

sudo docker pull centos

下载完成后,执行以下命令启动一个 CentOS 容器:

sudo docker run -it --name mycentos centos /bin/bash

命令解释:

  • -it:交互式运行,可以输入命令
  • --name mycentos:指定容器名称为 mycentos
  • centos:容器的镜像名称
  • /bin/bash:容器启动后默认进入 bash 命令行

启动成功后,会进入容器的 bash 命令行。可以执行任意命令进行测试。

以上就是 CentOS 8.4 安装 Docker 的详细教程,包括了两个示例,希望能对您有所帮助。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:CentOS 8.4安装Docker的详细教程 - Python技术站

(0)
上一篇 2023年5月16日
下一篇 2023年5月16日

相关文章

  • 详解Docker容器运行GUI程序的方法

    摘要:本文为大家详解如何直接进入Docker容器运行或通过SSH连接Docker容器运行GUI程序的方法。 本文分享自华为云社区《Docker容器运行GUI程序的方法(直接进入Docker容器运行或通过SSH连接Docker容器运行)》,作者:MAVER1CK 。 以下两种方法都需要先在主机执行 xhost + 命令,若无该命令,先apt安装 x11-xse…

    Docker 2023年4月10日
    00
  • docker 实践(二) save&&export导出容器

    我最近在玩Docker,一种应用程序容器和Linux的虚拟技术。它太酷了,创建Docker镜像和容器只需要几分钟。所有的工作都是开箱即用的。 Docker是如何工作的(简单说明)Docker是基于镜像的。镜像类似于已经包含了文件、配置和安装好的程序的虚拟机镜像。同样的,你可以像启动虚拟机一样启动多个镜像实例。运行中的镜像称为容器。你可以修改容器(比如删除一个…

    Docker 2023年4月16日
    00
  • 使用docker安装hadoop(已实现)

    1.拉镜像 这里推荐第一个 docker pull registry.cn-hangzhou.aliyuncs.com/hadoop_test/hadoop_base 或者 docker pull qianiqan/hadoop_only 2.创建容器 三个容器的名称分别是Master、Slave1、Slave2 1.创建hadoop内部网络 目的是实现容器…

    Docker 2023年4月10日
    00
  • docker常用命令

    1.查询打包好的docker镜像 docker images | grep web 2.登录 docker login IP:端口 3.重命名 docker tag 镜像名称:镜像版本号 IP:端口/test/镜像名称:镜像版本号 4.上传 docker push IP:端口/test/名称:版本 5.删除(加”-f”表示强制执行) docker rmi -…

    Docker 2023年4月8日
    00
  • 在Linux系统中安装Docker的过程

    安装Docker是在Linux系统中进行容器化开发与部署的重要前提。本文将介绍在Linux系统中安装Docker的详细步骤及需要注意的问题,并附带两个示例说明。 步骤一:卸载旧版本Docker 如果已经安装过旧版本的Docker,在进行新的安装前需先卸载旧版本的Docker。卸载Docker的命令如下: sudo apt-get remove docker …

    Docker 2023年5月15日
    00
  • Centos7安装Docker(2020最新亲测可用,直接复制粘贴即可)

    Centos7安装Docker(2020最新亲测可用,直接复制粘贴即可) 安装Docker 更新yum源 sudo yum update 安装需要的软件包 sudo yum install -y yum-utils device-mapper-persistent-data lvm2 添加Docker官方源 sudo yum-config-manager -…

    Docker 2023年5月16日
    00
  • Docker制作镜像的完整过程

    下面详细讲解Docker制作镜像的完整过程,包括两个示例。 制作Docker镜像的步骤 Docker镜像制作的过程可以简单分为以下几个步骤: 步骤一:编写Dockerfile文件 Dockerfile是一个文本文件,它包含了构建Docker镜像的各种指令。在Dockerfile文件中,可以定义镜像的源镜像、所需的软件包、系统配置、用户等信息。Dockerfi…

    Docker 2023年5月16日
    00
  • Docker部署项目完全使用指南(小结)

    下面就为您详细讲解“Docker部署项目完全使用指南(小结)”的完整攻略,包含两条示例说明。 Docker部署项目完全使用指南(小结) 关于Docker Docker是一种利用操作系统级别虚拟化来提供应用程序打包、分发和运行环境的技术。它能够让开发者将开发环境和生产环境完全隔离开来,避免了因环境差异而引起的代码无法正常运行的问题。此外,Docker还能够快速…

    Docker 2023年5月16日
    00
合作推广
合作推广
分享本页
返回顶部