CentOS 7安装Docker

安装 Docker 可以通过两种方式进行,一种是通过 yum 安装,另一种是手动安装。

通过 yum 安装 Docker

执行以下两个命令,将 Docker CE 社区版存储库添加到系统中并安装 Docker CE:

  1. 首先,安装所需的包:
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
  1. 添加 Docker 社区版存储库:
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
  1. 安装 Docker CE:
sudo yum install docker-ce docker-ce-cli containerd.io
  1. 启动 Docker:
sudo systemctl start docker
  1. 检查 Docker 是否安装成功:
sudo docker run hello-world

手动安装 Docker CE

  1. Docker 官方网站 上下载 Docker CE 的二进制文件:
curl -LO https://download.docker.com/linux/static/stable/x86_64/docker-ce-18.06.1.ce.tgz
  1. 解压 Docker CE 文件:
tar xzvf docker-ce-18.06.1.ce.tgz
  1. 将二进制文件复制到 /usr/bin/ 目录:
sudo cp docker/* /usr/bin/
  1. 启动 Docker:
sudo systemctl start docker
  1. 检查 Docker 是否安装成功:
sudo docker run hello-world

示例说明

以下是一些使用 Docker 的简单示例:

  1. 下载并启动一个 Web 应用程序:
sudo docker run -p 80:80 -d nginx

这个命令会下载 nginx 镜像并启动一个容器来运行 nginx 服务,并将容器端口映射到主机上的 80 端口。

  1. 在 Docker 容器中运行 Python 应用程序:
sudo docker run -it python:3.6 bash
python3 -c "print('Hello, World!')"

这个命令会下载 Python 3.6 镜像并启动一个容器,在容器中打开一个交互式的 bash 终端,并运行一个 Python 应用程序。

希望这些示例可以帮助你更好地理解如何在 CentOS 7 中安装 Docker 并使用 Docker 运行应用程序。

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

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

相关文章

  • 基于Docker安装的Stable Diffusion使用CPU进行AI绘画

    由于在dokcer安装Stable Diffusion的cpu模式上踩了太多坑,所以在这里记录一下 基于Docker安装的Stable Diffusion使用CPU进行AI绘画 由于博主的电脑是为了敲代码考虑买的,所以专门买的高U低显,i9配核显,用Stable Diffusion进行AI绘画的话倒是专门有个CPU模式,不过安装过程经历了许多坎坷,特此记录一…

    2023年4月10日
    00
  • 用docker容器来制作nginx镜像

    实验环境: cent os 7 服务器一台,访问客户机一台   实验步骤: 安装在线yum源 mkdir  /root/dockerRPM yum install –downloadonly  –downloaddir=/root/dockerRPM docker*  //下载yum源   生成yum列表 createrepo  下载路径(/root/d…

    Docker 2023年4月13日
    00
  • Docker: Harbor一些小知识

    镜像文件上传到私有仓库harbor后,镜像的物理存储位置在哪里? 这些信息记录在docker-compose.yml里,通过观察发现 镜像存储在了宿主机的 volumes: – /data/registry:/storage:z 这个位置, 所以删除 harbor不会删除数据。因为数据被持久化到了宿主机的制定目录下了 [root@192 harbor]# c…

    Docker 2023年4月11日
    00
  • docker使用

    1.本机安装的容器     sudo docker ps -a   查看最新的创建的容器        sudo docker ps -l 2.本机上的镜像     sudo docker images 3.在docker hub 上搜索镜像     sudo docker search tensorflow NAME                    …

    Docker 2023年4月11日
    00
  • 部署.Net6项目到docker

    下面我将详细讲解“部署.Net6项目到docker”的完整攻略。 一、为什么选择docker来部署.Net6项目? 在部署.Net6项目时,我们可以选择传统的方式,即在服务器上安装.Net运行环境来运行我们的项目,但这种方式会带来一些问题,例如手动安装和配置、难以管理等问题。而使用docker进行部署,则可以帮助我们有效地解决这些问题,同时还可以提高应用程序…

    Docker 2023年5月15日
    00
  • Kubecost – Kubernetes 开支监控和管理

    ?️URL: https://www.kubecost.com/ ?Description: Kubeccost 为使用 Kubernetes 的团队提供实时成本可视化和洞察,帮助您持续降低云成本。 昨天浏览 Kubectl 插件的时候发现了 Kubecost,一看惊为天人啊,这个功能对于运营团队和 PM 团队领导来说太重要了。直接把监控数据换算成钱,而且明…

    2023年4月9日
    00
  • 四个修改Docker默认存储位置的方法

    参考:http://www.mamicode.com/info-detail-1917569.html 我使用方法二、修改镜像和容器的存放路径 指定镜像和容器存放路径的参数是–graph=/var/lib/docker,我们只需要修改配置文件指定启动参数即可。 Docker 的配置文件可以设置大部分的后台进程参数,在各个操作系统中的存放位置不一致,在 Ub…

    Docker 2023年4月12日
    00
  • 阿里云部署Docker私有镜像仓库的实现步骤

    阿里云部署Docker私有镜像仓库的实现步骤一般包含以下几个环节: 阿里云账号准备 首先需要拥有一个阿里云账号,如果没有可以去阿里云官网注册账号。 创建ECS实例 在阿里云控制台创建一台ECS实例。选择合适的镜像、配置实例规格、选择VPC网络和创建VSwitch等。 安装Docker 在ECS实例上安装Docker服务,可以使用官方提供的脚本来安装。 cur…

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