CentOS 7.5下 安装Docker 教程 详解

CentOS 7.5下安装Docker教程详解

准备工作

在开始安装之前,请确保你的系统已经更新到最新的版本。可以通过以下命令来更新系统:

$ sudo yum update

安装Docker

  1. 配置Docker的yum源
$ sudo tee /etc/yum.repos.d/docker-ce.repo <<-'EOF'
[docker-ce-stable]
name=Docker CE Stable - base
baseurl=https://download.docker.com/linux/centos/7/x86_64/stable/
enabled=1
gpgcheck=1
gpgkey=https://download.docker.com/linux/centos/gpg
EOF
  1. 安装最新版本的Docker
$ sudo yum install docker-ce docker-ce-cli containerd.io
  1. 启动Docker
$ sudo systemctl start docker
  1. 验证Docker是否安装成功
$ sudo docker run hello-world

如果Docker成功安装,则会输出以下信息:

Hello from Docker!
This message shows that your installation appears to be working correctly.
...

示例说明

示例一:使用Docker运行一个Nginx Web服务器

  1. 拉取Nginx镜像
$ sudo docker pull nginx
  1. 运行Nginx容器
$ sudo docker run --name mynginx -p 80:80 -d nginx
  1. 访问Nginx服务器

可以通过浏览器访问http://服务器IP,即可看到Nginx默认页面。

示例二:使用Docker运行一个MySQL数据库服务器

  1. 拉取MySQL镜像
$ sudo docker pull mysql
  1. 运行MySQL容器
$ sudo docker run -d --name mymysql -e MYSQL_ROOT_PASSWORD=password mysql
  1. 连接到MySQL服务器
$ sudo docker exec -it mymysql mysql -uroot -p

输入密码即可进入MySQL命令行。

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

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

相关文章

  • docker 命令

    执行docker –help既可查询命令的使用方法 [root@node1 conf.d]# docker –help Usage: docker [OPTIONS] COMMAND [arg…] docker [ –help | -v | –version ] A self-sufficient runtime for containers. …

    Docker 2023年4月11日
    00
  • .Net Core部署Docker容器

    下面是关于“.Net Core部署Docker容器”的完整攻略,其中包含两个示例说明。 1. 准备工作 在开始操作前,需要确保你已经完成了以下准备工作: 安装了Docker 安装了.NET Core SDK 2. 创建一个.NET Core Web API 如果你已经有了.NET Core的Web应用程序,请跳过这部分。 下面是创建一个新的.NET Core…

    Docker 2023年5月15日
    00
  • 手把手教你docker部署(使用docker-compose)教程

    手把手教你docker部署(使用docker-compose)教程 在本文中我们将介绍如何使用Docker和Docker Compose部署应用程序。我们将以两个样例进行说明,它们是:使用Nginx反向代理部署Node.js Web应用程序和使用Docker Compose部署WordPress博客。 安装Docker和Docker Compose 在进行D…

    Docker 2023年5月16日
    00
  • docker容器加入定时任务

    最近项目服务要求转docker,环境都搭好了,服务有些机制加入了crontab任务,但docker容器起来后,服务起来时将crontab任务写入cron中,但就是不执行,几番排查发现,容器的cron服务其实没有起来,或者说默认处于[-]状态,需要显示将其start。 下面讲讲我在项目中的解决方案。 linux系统中的cron服务默认是开机启动,但容器并不是,…

    Docker 2023年4月16日
    00
  • Centos中安装Docker

    一、Docker简介 简单一句话: Docker 是一个便携的应用容器。 网上铺天盖地的是这么说的:     (1) Docker 容器的启动可以在秒级实现,这相比传统的虚拟机方式要快得多。     (2) Docker 对系统资源的利用率很高,一台主机上可以同时运行数千个 Docker 容器。     (3) 更快速的交付和部署、更轻松的迁移和扩展. 通俗…

    Docker 2023年4月13日
    00
  • Docker 环境配置以及问题解决方案

    Docker 环境配置以及问题解决方案完整攻略如下: 1. Docker 环境配置 Docker 是一种容器化技术,可以让我们将应用程序和依赖项打包到一个不受污染的环境中,同时保证环境在不同平台上的一致性。下面我们来介绍如何在不同操作系统上配置 Docker 环境。 1.1 安装 Docker 1.1.1 Windows 系统 对于 Windows 系统,我…

    Docker 2023年5月16日
    00
  • IDEA集成Docker实现一键部署的详细过程

    下面是“IDEA集成Docker实现一键部署的详细过程”的完整攻略: 1. 前置要求 在开始之前,需要确保你已经满足以下前置要求: 安装好 IntelliJ IDEA 开发环境 安装好 Docker 并了解其基本操作 了解 Java Web 应用的基本概念和配置方法 2. 添加 Docker 插件 在 IntelliJ IDEA 中选择“File”>“…

    Docker 2023年5月15日
    00
  • 安装docker及在docker中安装python环境学

      写Kali的记录了,趁年底工作不忙,继续捡起!这次记录下kali安装Docker的过程,关于Docker自行百度,这次记录kali安装docker后,运行一个完整的漏洞靶场镜像系统环境:从官网上下载的kali-linux-2017.3-amd64.iso  重新在虚拟机上安装全新的kali,更新源使用的是中科大的更新源#中科大deb http://mir…

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