docker
玄尺
炸碎重来
展开
-
docker(一)
一、引入docker docker发展到现在已经非常普及了,首先我们需要了解为什么docker发展如此之快。docker的发展是由于云计算的发展,并且伴随着SRE推动devops这两方面的原因。 docker在概念上非常的干净,如下图。蓝色的鲸鱼是一台服务器,上面的集装箱就是docker容器。 为了刚好的理解docker,我们和虚拟机、git比较一下: ...原创 2019-05-10 10:08:28 · 701 阅读 · 1 评论 -
docker(二)
上一篇是介绍了docker概述以及docker中核心基本概念:镜像、仓库、容器,并在linux上安装了docker,设置了阿里云加速,并且下载了几个镜像。这一篇我们介绍docker镜像、仓库、容器管理。一、镜像1.1 查看本地仓库中所有镜像root@ubuntu16server:/home/yufeiliu# docker imagesREPOSITORY TAG...原创 2019-05-10 20:38:47 · 758 阅读 · 0 评论 -
docker(三)
这一节介绍docker的数据卷,我们首先聊一下虚拟化,然后操作一下docker数据卷。1、虚拟化 虚拟化是云计算的基础,我们接触最多的虚拟化产品openstack、vmware、docker、yarn、mesos等这些都是虚拟化相关的产品。其中如果按照功能分类,又可以分为cpu虚拟化、内存虚拟化、IO虚拟化、网络虚拟化等。但是大家是否注意到没有硬盘虚拟化。因为什么呢?这是因为open...原创 2019-05-10 22:57:16 · 195 阅读 · 0 评论 -
docker(四)
docker网络配置 随着技术的进步,网络是沟通各个组件基础手段,中间件本质上是网络的高级封装。所以容器启动起来需要和外面进行交互必须开放相应的端口。 上图中是一个基础服务单元,包含一个web服务器和一个数据库,其中web服务器需要开放80端口,DB可以开放3306端口。由于我们使用docker容器,容器和宿主机的网络也是隔离的,我们在容器内部开放一个80端口,在宿主机上是...原创 2019-05-11 12:43:49 · 227 阅读 · 0 评论 -
k8s搭建(失败)
本文搭建k8s集群,结果失败了。首先搭建了etcd、docker、flannelzhe三个是没有问题的,之后的ks8配置由于版本不对搭建失败,但是仍然有意义,特此记录。1、资源准备node1 192.168.187.159node2 192.168.187.161node3 192.168.187.162准备三台虚拟机,按照上面进行划分,node1作为maste...原创 2019-06-09 20:37:00 · 1736 阅读 · 0 评论 -
k8s搭建
1、资源准备master 192.168.187.164work 192.168.187.1651.1允许使用root登陆修改vim /etc/ssh/sshd_config文件将PermitRootLogin改为yes# PermitRootLogin prohibit-passwordPermitRootLogin yes然后重启ssh即可root@...原创 2019-06-09 20:46:04 · 335 阅读 · 0 评论