docker/k8s
文章平均质量分 78
exitgogo
这个作者很懒,什么都没留下…
展开
-
Docker与K8s下应用容器化部署实践
docker和k8s是目前容器技术中很火热的两个方向,学习这两个技术有助于职业的发展,把握技术发展前沿。很多初学者都已经掌握了docker的基础操作以及k8s的安装和部署,但是如何灵活的在docker或k8s下部署生产环境下的应用系统,部署应用的流程、方法是什么样的,很多初学者并不清楚。我就以这个需求为切入点,重点介绍如果通过docker和k8s部署企业应用系统,以及部署应用系统的流程、方法和部署技巧。学完本课程,你才真正掌握了docker和k8s在企业中是如何应用的。下面是我编写的大纲:原创 2021-03-03 17:19:29 · 1293 阅读 · 1 评论 -
Docker入门教程学习之Dockerfile
Docker为我们提供了Dockerfile来解决自动化的问题。在这篇文章中,我们将讨论什么是Dockerfile,它能够做到的事情以及Dockerfile的一些基本语法。易于自动化的命令Dockerfile包含创建镜像所需要的全部指令。基于在Dockerfile中的指令,我们可以使用Dockerbuild命令来创建镜像。通过减少镜像和容器的创建过程来简化部署。Dockerfile支持支持的语法命令如下:INSTRUCTIONargument指令不区分大小写。但是,命名约定为全...原创 2021-03-03 18:02:11 · 208 阅读 · 1 评论 -
Docker 网络实现机制剖析
基本原理首先,要实现网络通信,机器需要至少一个网络接口(物理接口或虚拟接口)来收发数据包;此外,如果不同子网之间要进行通信,需要路由机制。Docker 中的网络接口默认都是虚拟的接口。虚拟接口的优势之一是转发效率较高。 Linux 通过在内核中进行数据复制来实现虚拟接口之间的数据转发,发送接口的发送缓存中的数据包被直接复制到接收接口的接收缓存中。对于本地系统和容器内系统看来就像是一个正常的以太网卡,只是它不需要真正同外部网络设备通信,速度要快很多。Docker 容器网络就利用了这项技术。它在本地原创 2021-03-03 17:52:03 · 156 阅读 · 1 评论 -
Kubernetes将弃用Docker,未来将何去何从?
近日,Kubernetes 官方发布公告,宣布自 v1.20 起放弃对 Docker 的支持,届时用户将收到 Docker 弃用警告,并需要改用其他容器运行时。但 Docker 作为容器镜像构建工具的作用将不受影响,用其构建的容器镜像将一如既往地在集群中与所有容器运行时正常运转。官方解释称,Docker 作为一个完整的容器技术堆栈,在其创建之初就不是为了将其嵌入 Kubernetes 而设计的。除了其作为容器运行时本身的作用以外,Docker 还包含了一系列方便用户交互的 UX 更改,而这些..原创 2021-03-03 17:27:20 · 844 阅读 · 1 评论