docker笔记25-k8s-service资源
service是要通过coreDNS来管理pod的。 kube-proxy始终监视着apiserver,获取与service资源的变动状态。一旦发现有service资源发生变动,kube-proxy都要把它转变为当前节点之上的,能够实现service资源调度,包括将客户端资源调度到pod的规则(iptab
docker笔记24-pod控制器
上一节,我们创建的pod,是通过资源配置清单定义的,如果手工把这样的pod删除后,不会自己重新创建,这样创建的pod叫自主式Pod。 在生产中,我们很少使用自主式pod。 下面我们学习另外一种pod,叫控制器管理的Pod,控制器会按照定义的策略严格控制pod的
docker笔记23-pod的生命周期
[root@master manifests]# kubectl explain pods.spec.containers #查看帮助 资源配置清单: 自主式pod资源: &
docker笔记22-k8s资源清单定义入门
资源分类: 1)workload:service,pod,deployment(控制器,我们很少直接操作pod,而是通过控制器来操作Pod)
docker笔记21-k8s的使用入门
目前,我们通过上一篇文档,安装好了一个master两个nodes的k8s机器: [root@k8s-master chenzx]# kubectl get nodes NAME S
docker笔记20-初始化k8s集群
k8s的部署有多种方式,我们采用kubeadm工具部署。 kubeadm下载地址:https://github.com/kubernetes/kubeadm
docker笔记19-k8s的介绍
Docjerr编排工具有: 1) docker compose(docker原生):只能对一个主机上的容器进行编排,无法编排多个主机上的容器; 2) docker
docker笔记18-案例-安装mysql
1、docker hub上面查找mysql镜像[root@t-docker tomcatlogs]# docker search mysql NAME &n
docker笔记17-Dockerfile案例-自定义tomcat镜像
1、创建目录[root@t-docker chenzx]# mkdir tomcat9 2、在上述目录下touch c.txt,为了演示copy指令的功能[root@t-docker tomcat9]# touch c.txt &nbs
docker笔记16-Dockerfile案例-ONBUILD命令案例
ONBUILD:当构建一个被继承的Dockerfile时运行的命令,父镜像在被子镜像继承后父镜像的onbuild被触发。可以把ONBUID理解为一个触发器。[root@t-docker CMD]# cat Dockerfile2 from centos RUN yum -y&
docker笔记15-Dockerfile案例-CMD、ENTRYPOINT案例
CMD/ENTRYPOINT都是指定一个容器启动时要运行的命令。CMD Dockfile中可以有多个CMD指令,但只有最后一个生效。 另外,CMD会被docker run之后的参数替换,举例说明:[root@t-docker chenzx]#&nbs
docker笔记14-Dockerfile案例-自定义mycentos
Base镜像(scratch) Docker Hub中99%的镜像是通过在base镜像中安装和配置需要的软件构建出来的。也就是说base镜像是所有其他镜像的鼻祖。自定义镜像mycentos 1、编写 a) hub默认centos镜像什么情况[root@t-doc
docker笔记13-Dockerfile的保留字指令
Dockerfile是用来构建Docker镜像的构建文件,是由一系列命令和参数构成的脚本。 构建三步骤:编写dockerfile文件;docker build;docker run from scratch #所有镜像的祖先
docker笔记12-容器数据卷volumes
我们知道,当我们把一个运行中的容器关闭后,
docker笔记11-镜像的commit操作
docker commit提交容器副本使之成为一个新的镜像。 docker commit -m="提交的描述信息" -a="作者"
docker笔记10-镜像原理
镜像是什么 镜像是一种轻量级、可执行的独立软件包,用来打包软件运行的环境和基于运行环境开发的软件,它包含运行某个软件所需要的所有内容,包括代码、运行时的库、环境变量和配置文件。
docker笔记9-容器命令
有镜像,才能创建容器,这是根本的前提。 下面我们以下载一个centos镜像来做演示。[root@t-docker chenzx]# docker images REPOSITORY  
docker笔记8-镜像命令
先回顾一下容器、存储、镜像三者之间的关系。 我们知道docker的logo是一条大鲸鱼背上驮着集装箱。那我们对应到docker如下: 1)蓝色的大海里面------->宿主机系统比如我笔记本windows 7; &nbs
docker笔记7-docker的帮助命令
docker的帮助命令[root@t-docker chenzx]# docker info[root@t-docker chenzx]# docker version[root@t-docker chenzx]# docker --help
docker笔记6-docker运行的底层原理
docker是一个client-server结构的系统,docker守护进程运行在主机上,然后通过socket连接从客户端访问,守护进程从客户端接受命令并管理运行在主机上的容器。容器,是一个运行时的环境,就是我们起那么说的集装箱。 为什么docker比虚拟机vm快? &n