摘要: k8s通过编辑yaml文件,然后使用kubectl create -f 的方式来启动deployment可以理解为replication controller的升级版本,主要功能有 确保pod的数量: 如果少于指定数量则创建新的,反之会删除多余的以保证pod数量不变 确保pod的健康: 当pod运行 阅读全文
posted @ 2020-03-05 17:42 wilson'blog 阅读(681) 评论(0) 推荐(0)
摘要: 安装完docker后会发现多了一个叫docker0的虚拟网卡node1 ~]# ifconfigdocker0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500 inet 172.17.0.1 netmask 255.255.0.0 broadcast 172 阅读全文
posted @ 2020-03-05 10:30 wilson'blog 阅读(277) 评论(0) 推荐(0)
摘要: node1 k8s]# ll drwxr-xr-x. 2 root root 252 Jan 21 2018 bin-rw-r--r--. 1 root root 103781888 Jan 20 2018 kubernetes-dashboard-amd64-v1.5.1.tar-rw-r--r- 阅读全文
posted @ 2020-03-03 15:51 wilson'blog 阅读(257) 评论(0) 推荐(0)
摘要: 私有仓库的创建 node1#wget http://harbor.orientsoft.cn/harbor-v1.4.0/harbor-offline-installer-v1.4.0.tgz node1#tar xf harbor-offline-installer-v1.4.0.tgz node 阅读全文
posted @ 2020-02-27 17:12 wilson'blog 阅读(170) 评论(0) 推荐(0)
摘要: 自动制作镜像 通过编写dockerfile来自动创建镜像 #vi Dockerfile #编辑dockerfile文件,一定要以这个名字命名 #cat Dockerfile #导入哪个基础镜像FROM centos:7 #安装软件 尽量写在一行 中间用 && 连接RUN rpm -ivh https 阅读全文
posted @ 2020-02-26 15:55 wilson'blog 阅读(147) 评论(0) 推荐(0)
摘要: docker 存储篇 容器中的存储是分层的, 在容器中,如果我们要创建一个文件,会在文件的最上层(可写层)创建 容器中内置的文件,默认来讲是只读的,只有自己创建的文件才是可写状态 比如说 /etc/passwd 文件,这个文件在容器的最上层(可写层)是不存在的(并不是用户创建,而是镜像中自带的),所 阅读全文
posted @ 2020-02-26 14:32 wilson'blog 阅读(184) 评论(0) 推荐(0)
摘要: 容器的编排 什么是容器的编排?就是让容器有序的启动并在启动的过程加以控制 docker-compose -f bainpaiwenjian.yul up 如果编排文件为默认名称docker-compose.yul则无需加参数 -f 以及 编排文件即docker-compose up 因为它会自动寻找 阅读全文
posted @ 2020-02-26 10:29 wilson'blog 阅读(229) 评论(0) 推荐(0)
摘要: 日志收集 elk 在node3上操作 docker pull sebp/elk:5610 node3# sysctl vm.max_map_count=262144 node3# docker run -p 5601:5601 -p 9200:9200 -p5044:5044 -it --rm -- 阅读全文
posted @ 2020-02-25 16:39 wilson'blog 阅读(228) 评论(0) 推荐(0)
摘要: 下面从node3上操作node3# docker run -d -p 8500:8500 --name consul progrium/consul -server -bootstrapnode3# netstat -tnlpActive Internet connections (only ser 阅读全文
posted @ 2020-02-24 17:05 wilson'blog 阅读(258) 评论(0) 推荐(0)
摘要: 打开2个会话,分别运行以下命令 # docker run -it -P --name nginx2 nginx #-P 端口随机映射 再打开一个会话查看 运行中的容器 # docker ps -aCONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAME 阅读全文
posted @ 2020-02-21 17:36 wilson'blog 阅读(239) 评论(0) 推荐(0)