Docker学习(二):CentOS7上安装Docker

简介: Docker学习(二):CentOS7上安装Docker

一、基本要求



1、Linux系统


具有CentOS系统,版本在7及以上,并能连接外网。


2、主机干净


卸载了旧版本的docker


二、准备工作  



1、安装gcc

1. yum -y install gcc
2. 
3. yum -y install gcc-c++


2、安装所需的软件包

     

先看看官网的建议:

f193dae8da284f52b0ec848f01a0f782.png


我们依照官网建议,安装所需软件包

yum install -y yum-utils


92d0ef47d7e34978858a1f60a80f5147.png


但第二条命令不要执行,因为是外国的地址,大陆发出去的请求经常出现错误,我们改用阿里云的仓库:

yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo


5ed6d9f7c9c5466e8aa05ba8e34e19cd.png


3、更新yum软件包索引

     

能够让我们后面通过yum执行命令时更快一些。

yum makecache fast

dcf752b5634941a687842223de78804a.png


三、安装docker



官网建议:

7cdb6b8f0757483cabf9608cc26924b8.png


使用命令:

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


执行结果:

fc8a9ba9e806456199283efc372e1074.png


四、启动docker



68015ae24c85487e8e1363e867e3afe0.png


使用命令:

systemctl start docker


b2719760d052429eb10c09889d72a401.png


没有执行结果就是最好的结果


五、查看是否已经正确安装



1、查看版本


94ba7f3a6efe4fac92329b16eb47f913.png


2、hello-world

0b2a365cbb204376aff50b1e26256511.png

9fb200efb32a4204a0f4c7d2be9a79e1.png


如果执行结果和我的截图一致,说明安装成功。

相关文章
|
20天前
|
弹性计算 关系型数据库 MySQL
centos7 mysql安装及配置
本文详细介绍了在阿里云服务器ECS上通过yum源安装MySQL 8.0.12的过程,包括更新yum源、下载并安装MySQL源、解决安装过程中可能遇到的问题等步骤。此外,还介绍了如何启动MySQL服务、设置开机自启、配置登录密码、添加远程登录用户以及处理远程连接异常等问题。适合初学者参考,帮助快速搭建MySQL环境。
107 8
centos7 mysql安装及配置
|
17天前
|
NoSQL 关系型数据库 Redis
mall在linux环境下的部署(基于Docker容器),Docker安装mysql、redis、nginx、rabbitmq、elasticsearch、logstash、kibana、mongo
mall在linux环境下的部署(基于Docker容器),docker安装mysql、redis、nginx、rabbitmq、elasticsearch、logstash、kibana、mongodb、minio详细教程,拉取镜像、运行容器
mall在linux环境下的部署(基于Docker容器),Docker安装mysql、redis、nginx、rabbitmq、elasticsearch、logstash、kibana、mongo
|
17天前
|
Ubuntu Linux Docker
Ubuntu 18.04 安装Docker实战案例
关于如何在Ubuntu 18.04系统上安装Docker的实战案例,包括安装步骤、配置镜像加速以及下载和运行Docker镜像的过程。
103 3
Ubuntu 18.04 安装Docker实战案例
|
17天前
|
存储 Linux Docker
CentOS 7.6安装Docker实战案例及存储引擎和服务进程简介
关于如何在CentOS 7.6上安装Docker、介绍Docker存储引擎以及服务进程关系的实战案例。
62 3
CentOS 7.6安装Docker实战案例及存储引擎和服务进程简介
|
5天前
|
存储 Ubuntu Docker
Docker学习
Docker学习
40 4
|
4天前
|
Prometheus 监控 Cloud Native
docker安装prometheus+Granfan并监控容器
【9月更文挑战第14天】本文介绍了在Docker中安装Prometheus与Grafana并监控容器的步骤,包括创建配置文件、运行Prometheus与Grafana容器,以及在Grafana中配置数据源和创建监控仪表盘,展示了如何通过Prometheus抓取数据并利用Grafana展示容器的CPU使用率等关键指标。
|
18天前
|
Docker 容器
Docker安装Gitlab和Gitlab-Runner并实现项目CICD
Docker安装Gitlab和Gitlab-Runner并实现项目CICD
|
22天前
|
jenkins Java 持续交付
jenkins学习笔记之十九:Docker安装jenkins master及动、静态配置slave
jenkins学习笔记之十九:Docker安装jenkins master及动、静态配置slave
|
4月前
|
缓存 关系型数据库 MySQL
百度搜索:蓝易云【CentOS8服务器安装MySQL报错:no match mysql-community-server】
现在,你已经成功安装了MySQL服务器并解决了"no match mysql-community-server"的报错问题。祝你使用愉快!
87 1
|
3月前
|
Linux 数据库管理 Python
CentOS7编译安装Python3.10(含OpenSSL1.1.1安装),创建虚拟环境,运行Django项目(含sqlite版本报错)
CentOS7编译安装Python3.10(含OpenSSL1.1.1安装),创建虚拟环境,运行Django项目(含sqlite版本报错)
509 4