Docker系列之CentOS7安装Docker(一)

简介: 0、前言整体架构目录:ASP.NET Core分布式项目实战-目录一、瞎扯淡(只讲有用的) 感兴趣的同学可以上网搜索一下docker具体的介绍。我这边主要介绍偏实战的内容,不喜勿喷,有问题也请指出。

0、前言

整体架构目录:ASP.NET Core分布式项目实战-目录

一、瞎扯淡(只讲有用的)


 

感兴趣的同学可以上网搜索一下docker具体的介绍。我这边主要介绍偏实战的内容,不喜勿喷,有问题也请指出。

官方给出的介绍:docker就是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任务流行的linux机器上,实现虚拟化。

我想说的是docker 就是 一个车的发动机引擎,引擎来提供动力,提供车上各个依赖引擎的组件使之运行,那么这里的组件就是容器。讲的已经很明白了,大家各自体会吧。

二、CentOS7下安装docker(按照以下步骤可以保证安装的是最新的docker)


 

CentOS7下载地址:http://isoredirect.centos.org/centos/7/isos/x86_64/CentOS-7-x86_64-Minimal-1804.iso (我这边提供的minimal 下载地址),大家可以下载一个64位的1804版本的即可。

 

注:如果之前从来没有安装的同学,可以按照顺序执行以下命令,如果有安装过的同学可以从执行第二步的命令,然后在执行第一步的命令。


 

1、说明:yum-utils提供了yum-config-manager 效用,并device-mapper-persistent-data和lvm2由需要 devicemapper存储驱动程序

sudo yum install -y yum-utils device-mapper-persistent-data lvm2

 

2、使用以下命令设置稳定的存储库。即使您想从边缘或测试存储库安装构建,也总是需要稳定的存储 库。

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

 

3、可选执行:启用边缘和测试存储库。这些存储库包含在docker.repo上面的文件中,但默认情况下处于禁用状态。您可以将它们与稳定的存储库一起启用。

sudo yum-config-manager --enable docker-ce-edge

 

4、更新 yum 软件源缓存,安装最新版本的Docker CE,或者转到下一步安装特定版本:

sudo yum makecache fast
sudo yum install docker-ce

注:如果想安装指定版本,参考如: sudo yum install docker-ce:18.06    ,18.06即是版本号。

 

5、docker 服务启动,设置开机自启动

服务启动:
sudo service docker start
开机启动:
systemctl enable docker

 

6、下一篇就是要介绍docker的使用,当然针对docker拉取的镜像是用到国外的,因此速度会比较,推荐使用阿里云加速或者Daocloud。 

大家不懂也没有关系,下一篇就介绍怎么使用啦。


 

参考:

docker官网:https://www.docker.com/

docker中文社区:http://www.docker.org.cn/index.html

 

asp.net core 交流群:787464275 欢迎加群交流
如果您认为这篇文章还不错或者有所收获,您可以点击右下角的【推荐】按钮精神支持,因为这种支持是我继续写作,分享的最大动力!

作者:LouieGuo
声明:原创博客请在转载时保留原文链接或者在文章开头加上本人博客地址,如发现错误,欢迎批评指正。凡是转载于本人的文章,不能设置打赏功能,如有特殊需求请与本人联系!

微信公众号:欢迎关注                                                 QQ技术交流群: 欢迎加群

                

LouieGuo
目录
相关文章
|
19天前
|
弹性计算 Ubuntu Linux
阿里云服务器一键安装Docker社区版教程,基于系统运维管理OOS
阿里云服务器一键安装Docker社区版教程,基于系统运维管理OOS自动化部署。支持Ubuntu 22.04/20.04、CentOS 7.7-7.9及Alibaba Cloud Linux 3.2104 LTS。前提条件:ECS实例需运行中且有公网。步骤:选择Docker扩展并安装,验证成功通过命令`docker -v`查看版本号。
211 79
|
1月前
|
NoSQL 关系型数据库 应用服务中间件
docker基础篇:安装tomcat
docker基础篇:安装tomcat
168 64
|
6天前
|
前端开发 应用服务中间件 nginx
docker安装nginx,前端项目运行
通过上述步骤,你可以轻松地在Docker中部署Nginx并运行前端项目。这种方法不仅简化了部署流程,还确保了环境的一致性,提高了开发和运维的效率。确保按步骤操作,并根据项目的具体需求进行相应的配置调整。
49 25
|
6天前
|
存储 分布式计算 Hadoop
Centos7.9安装kerberos
Centos7.9安装kerberos
56 25
|
6天前
|
安全 数据安全/隐私保护 Docker
docker私有仓库harbor安装
通过以上步骤,您可以成功在企业内部安装和配置Harbor私有仓库,方便地管理和分发Docker镜像。Harbor不仅提供了基础的镜像管理功能,还增强了安全性、身份管理和审计功能,使其成为企业级容器镜像管理的理想选择。
49 22
|
14天前
|
Ubuntu NoSQL Linux
《docker基础篇:3.Docker常用命令》包括帮助启动类命令、镜像命令、有镜像才能创建容器,这是根本前提(下载一个CentOS或者ubuntu镜像演示)、容器命令、小总结
《docker基础篇:3.Docker常用命令》包括帮助启动类命令、镜像命令、有镜像才能创建容器,这是根本前提(下载一个CentOS或者ubuntu镜像演示)、容器命令、小总结
88 6
《docker基础篇:3.Docker常用命令》包括帮助启动类命令、镜像命令、有镜像才能创建容器,这是根本前提(下载一个CentOS或者ubuntu镜像演示)、容器命令、小总结
|
2天前
|
存储 Shell 网络安全
Centos7.9安装openldap
Centos7.9安装openldap
36 16
|
3天前
|
数据可视化 Linux 应用服务中间件
Centos7.9安装phpldapadmin
Centos7.9安装phpldapadmin
34 15
|
6天前
|
网络协议 Java 应用服务中间件
centos7环境下tomcat8的安装与配置
本文介绍了在Linux环境下安装和配置Tomcat 8的详细步骤。首先,通过无网络条件下的文件交互软件(如Xftp 6或MobaXterm)下载并解压Tomcat安装包至指定路径,启动Tomcat服务并测试访问。接着,修改Tomcat端口号以避免冲突,并部署Java Web应用项目至Tomcat服务器。最后,调整Linux防火墙规则,确保外部可以正常访问部署的应用。关键步骤包括关闭或配置防火墙、添加必要的端口规则,确保Tomcat服务稳定运行。
|
22天前
|
NoSQL 关系型数据库 Redis
《docker高级篇(大厂进阶):1.Docker复杂安装详说》包括:安装mysql主从复制、安装redis集群
《docker高级篇(大厂进阶):1.Docker复杂安装详说》包括:安装mysql主从复制、安装redis集群
89 14