docker概述&花式安装

发布时间:2020-08-07 11:59:14 作者:wx5b9c94b17c62a
来源:网络 阅读:646

docker概述:

什么是Docker?

docker概述&花式安装

为何要使用docker?
1,Docker容器虚拟化的好处

2,Docker在kai发和运维中的优势:

3,Docker与虚拟机比较:

Docker容器技术与传统虚拟机技术的特性比较
docker概述&花式安装

docker安装:

docker官网:https://www.docker.com/
docker官方文档:https://docs.docker.com/

在安装docker之前,再说一点,docker现在有两个版本,一个叫做docker-EE企业版,收费的一个叫docker-CE社区版,免费版,其实两个版本并没有太大的偏差,不一样的是docker公司会提供后续的官方的技术支持等服务,对于我们来说,肯定用社区办的多,我们拿来学习社区办更是可以的。

安装docker内核版本要求:3.10及以上
如果是centos6版本,因为centos6默认的内核版本是2.6,想要安装docker,可以升级内核。

docker概述&花式安装

docker概述&花式安装

docker概述&花式安装
docker概述&花式安装
docker概述&花式安装
docker概述&花式安装
docker概述&花式安装
docker概述&花式安装

(1)官方安装:(我们是测试环境,所以安装的是ce)

[root@sqm-docker01 yum.repos.d]# pwd
/etc/yum.repos.d

[root@sqm-docker01 yum.repos.d]# vim dockerce.repo
[dockerce] //仓库类别
name=dockerce //仓库名称(说明)
baseurl=https://download.docker.com/linux/centos/7/x86_64/stable/ //URL访问路径
enabled=1 //启用此软件仓库
gpgcheck=0 //验证(检查)软件包的签名,0表示不检查,1表示检查

[root@sqm-docker01 yum.repos.d]# yum repolist
//查看已配置的yum仓库
docker概述&花式安装

//安装docekr-ce
[root@sqm-docker01 yum.repos.d]# yum -y install docker-ce

##或者直接下载docker-ce.repo文件:
[root@k8s-master ~]# cd /etc/yum.repos.d/
[root@k8s-master yum.repos.d]# wget https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
[root@k8s-master yum.repos.d]# yum repolist
[root@k8s-master yum.repos.d]# yum -y install docker-ce
[root@k8s-master yum.repos.d]# docker –v

(2)国内阿里yun源下载docker-ce:
(1)可以编写自定义yum仓库

阿里巴巴开源镜像站:https://opsx.alibaba.com/mirror
#找到docker-ce
docker概述&花式安装

docker概述&花式安装

URL:https://mirrors.aliyun.com/docker-ce/linux/centos/7/x86_64/

yum仓库内容:
docker概述&花式安装

(2)或者直接下载阿里的repo源:
docker概述&花式安装

将该文件使用wget工具下载到本地:

[root@sqm-docker01 yum.repos.d]# wget https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

查看docker-ce的可用版本:

[root@sqm-docker01 yum.repos.d]# yum install -y docker-ce-18.09.0-3.el7 docker-ce-cli-18.09.0-3.el7 containerd.io-1.2.0-3.el7
docker概述&花式安装

下载指定版本:
[root@sqm-docker01 yum.repos.d]# yum install -y docker-ce-18.09.0-3.el7 docker-ce-cli-18.09.0-3.el7 containerd.io-1.2.0-3.el7

安装完启动docker,并加入开机自启:

[root@sqm-docker01 yum.repos.d]# systemctl start docker
[root@sqm-docker01 yum.repos.d]# systemctl enable docker

查看docker的运行进程:
docker概述&花式安装

安装后的优化操作:

(1)Docker命令自动补全(最小化安装的系统需要安装,如果是安装的图形化则默认自带命令补全)

[root@docker01 ~]# yum -y install bash-completion
[root@docker01 ~]# curl -L https://raw.githubusercontent.com/docker/compose/1.24.1/contrib/completion/bash/docker-compose -o /etc/bash_completion.d/docker-compose
[root@docker01 ~]# source /etc/bash_completion.d/docker-compose

(2)docker配置加速器:
道云加速器网址:https://www.daocloud.io/
docker概述&花式安装
登录之后会有一个火箭的图标,点击它。

docker概述&花式安装

docker概述&花式安装

根据提示重启docker服务:
[root@sunqiuming-1 ~]# systemctl daemon-reload #需要重新加载守护进程
[root@sunqiuming-1 ~]# systemctl restart docker

docker概述&花式安装

在完成加速器的操作之后,我们会发现/etc/多了一个文件。

[root@sunqiuming-1 ~]# cat /etc/docker/daemon.json 
{"registry-mirrors": ["http://f1361db2.m.daocloud.io"]}

####也就是说,刚才的那句话,就是为了实现这个文件,添加这个网址,其实这个网址那,也是可以更改的,加速器也不只是道云一家,还有一家公司,也提供加速器服务,就是大名鼎鼎的阿里云

阿里云官网:https://www.aliyun.com/
docker概述&花式安装

docker概述&花式安装

也可以更改成这个网址,当然如果你更改之后,还需要执行reload命令,重新加载一下配置文件。

[root@sunqiuming-1 ~]# systemctl daemon-reload 
[root@sunqiuming-1 ~]# systemctl restart docker

以上基本就是docker部署安装及优化的全部内容。

———————— 本文至此结束,感谢阅读 ————————

推荐阅读:
  1. Docker入门与应用实战之Docker概述
  2. Docker概述篇

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

docker安装 dock %d

上一篇:iZotope Tonal Balance Control Mac(神级母带处理工具)

下一篇:用小程序灰度发布,整点新鲜的!

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》