
容器和K8S
文章平均质量分 96
用于收集Docker和K8S相关文章
Ewen Seong
trouble and chance comes together
展开
-
容器系列-6 Dockerfile
用户可以使用两种方式构建Docker镜像: 手动方式和Dockerfile自动方式。**[1] 手动方式**运行基础镜像为容器后,根据业务需要进行定制化操作,然后手动通过docker commit命令将容器保存为镜像。**[2] Dockerfile**将依赖的基础镜像和定制化操作写在脚本中,由Docker引擎读取并执行脚本中的指令,然后生成镜像,这个脚本叫做Dockerfile.推荐使用第二种,理由如下: Dockerfile通过脚本的方式定义依赖和构建步骤,从而确保了每次构建的一致性和可维护性原创 2024-02-11 22:54:26 · 6181 阅读 · 0 评论 -
容器系列-4 Docker操作命令
本文介绍docker常见的命令原创 2024-02-15 12:18:01 · 3590 阅读 · 0 评论 -
容器系列-5 Docker仓库
Docker Registry v2 API是Docker引擎与Docker Registry进行交互时的接口规范。Docker引擎进行镜像的下拉、删除、推送和修改时需要调用Docker Registry提供的接口。Docker对容器和镜像进行了分层设计,API也以分层为基础。Docker镜像数据包括:数据(blob)和元数据(manifest)两个部分,前者是实际的二进制数据,后者是镜像的描述数据,V2 API为这两部分分别提供了接口。本文介绍推送和下拉镜像相关的API,其他API请参考:。原创 2024-02-13 12:23:37 · 7800 阅读 · 0 评论 -
容器系列-3 Docker网络原理
Docker作为容器化解决方案,特点之一是沙箱机制,以互不感知、互不影响的方式运行在宿主机上。通过网路命名空间实现网络层次上的隔离,使得每个容器拥有自己的网络协议栈、路由表、IP和端口等。通过网桥和veth-pair等虚拟网络设备以及iptables和路由规则的组合使用,为容器通讯提供了一个解决方案。本文将以Docker网络的实现原理为主体内容进行介绍,会涉及veth-pair、网桥、Iptables和路由等网络知识...原创 2022-07-31 19:18:50 · 5073 阅读 · 0 评论 -
容器系列-2 netfilter/iptables框架
iptables知识点介绍原创 2022-07-25 23:25:32 · 4741 阅读 · 0 评论 -
容器系列-1 Linux虚拟网络介绍
本文介绍Linux中的虚拟网络设备,包括bridge,veth-pair,tun/tap,IP隧道,iptables/netfilter和路由表等。文章中包含较多Demo, 建议初学者依次实践,加深对概念的理解。原创 2022-07-24 01:22:09 · 5380 阅读 · 2 评论 -
服务器环境搭建-4 Gitee触发Jenkins自动部署Pod
[1]编写Dockerfile实现通过SpringbootDemo生成容器;[2]在K8S环境上部署负载;[3]在Jenkins中添加构建镜像和部署过程;原创 2022-07-17 11:07:29 · 4552 阅读 · 0 评论 -
服务器环境搭建-3 Kubernates环境搭建:K8S+calico+Kuboard
本文基于公有云主要介绍K8S的安装过程,涉及Master、Node节点的环境搭建,calico网络插件的使用;然后介绍Kuboard的安装以及K8S的简单操作命令。原创 2022-07-15 00:01:11 · 6524 阅读 · 0 评论