Docker系列之CentOS7安装Docker(一)

0、前言

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

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


 

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

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

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

2、CentOS7下安装docker(按照如下步骤能够保证安装的是最新的docker)


 

CentOS7下载地址:http://isoredirect.centos.org/centos/7/isos/x86_64/CentOS-7-x86_64-Minimal-1804.iso (我这边提供的minimal 下载地址),你们能够下载一个64位的1804版本的便可。缓存

 

注:若是以前历来没有安装的同窗,能够按照顺序执行如下命令,若是有安装过的同窗能够从执行第二步的命令,而后在执行第一步的命令。微信


 

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

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

 

二、使用如下命令设置稳定的存储库。即便您想从边缘或测试存储库安装构建,也老是须要稳定的存储 库。

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

 

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

sudo yum-config-manager --enable docker-ce-edgeasp.net

 

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

sudo yum makecache fast
sudo yum install docker-ce分布式

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

 

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

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

 

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

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


 

参考:

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

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

 

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

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

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

                

相关文章
相关标签/搜索