随笔分类 - docker/k8s容器技术
包含docker/k8s
-
k8s污点和容忍
摘要:1.CNI:容器网络的API接口 常见插件 calico、flannel、Terway、Weave Net、Cilium。插件分三种:overlay、路由、underlay 2.K8s暴漏服务三种方式 LoadBalancer service/nodeport service、ingress(端口转 阅读全文
-
k8s安装参考
摘要:主机规划 主机名 IP地址 操作系统 配置 Master 192.168.0.230 Centos 7.6 2核2g Note1 192.168.0.231 Centos 7.6 1核1g Note2 192.168.0.232 Centos 7.6 1核1g 参考链接:https://www.cn 阅读全文
-
docker推送镜像到私仓
摘要:1.私仓搭建和上传镜像 参考链接:https://blog.csdn.net/xiaoyu070321/article/details/130871703 docker pull registry //下载镜像 运行私有库registry (相当于本地有个是有docker hub) docker r 阅读全文
-
docker-compose简介
摘要:1.docker-compose简介 实现docker容器集群的快速编排。管理分成三层:工程(project)、服务(service)、容器(container) 没有解决负载均衡的问题,因此需要借助其它工具实现服务发现及负载均衡,比如 Consul 工程配置文件默认文件docker-compose 阅读全文
-
k8s yaml文件总结
摘要:k8s支持yaml和JSON格式创建资源对象,json用于接口之间消息传递,适用于开发;yaml格式用于配置和管理,适用于云平台管理,yaml简洁非标记性语言 1.yaml相关基础概念 yaml语法规则: 大小写敏感;缩进表示层级关系;缩进不允许使用tab键,只允许使用空格;#表示注释 为可选分隔符 阅读全文
-
dockerfile编写总结
摘要:编写Dockerfile文件1.dockerfile结构介绍 from 基础镜像 maintainer 维护者信息 run 命令前加run CMD 容器启动时执行的操作,可以自定义脚本,也可执行系统命令 ENTRYPOINT 容器启动时执行的操作,设置指令指定容器启动时执行的命令,可以追加命令 US 阅读全文
-
Docker网络介绍
摘要:1.Docker网络概述 Docker网络实现原理 Docker使用Linux桥接,在宿主机虚拟一个Docker容器网桥(docker0),Docker启动一个容器时会根据Docker网桥的网段分配给容器一个IP地址,称为Container-IP, 同时Docker网桥是 每个容器的默认网关。因为在 阅读全文
-
docker安装nginx
摘要:1.docker下Nginx安装:(web站点配置) docker pull nginx --拉取nginx镜像 docker run --name nginx-test1 -p 8081:80 -d nginx docker ps mkdir -p ./nginx/www ./nginx/logs 阅读全文
-
Kubernetes
摘要:1.Kubernetes介绍 主要为自动化部署、扩展和管理容器应用,提供了资源调度部署管理、服务发现、扩容缩容、监控等一整套功能。(开源的容器集群管理系统,go语言,也叫k8s) 用途:自动化容器的部署和复制;随着扩展或收缩容量规模;将容器组织成组,并且提供容器间的负载均衡;很容易地升级应用程序容器 阅读全文
-
docker容器
摘要:1.docker简介 通过内核虚拟技术,来提供资源隔离和安全保障。 开源的应用容器引擎,go语言开发,源代码托管在githup,一次编译、到处运行。 组成:server端和client端(C/S架构),server挂掉所有服务挂掉(弊端) 2.Docker组件 镜像(image):一个只读模板,可是 阅读全文