0、开篇词:迎难而上,做云原生时代的弄潮儿

你好,我是罗剑锋,不过更愿意你称呼我“Chrono”。 先来简单介绍一下我自己吧。作为一个有着近二十年工作经验的“技术老兵”,我一直奋斗在开发第一线,从Windows到Linux、从硬件到软件,从单机到集群、云,开发了各种形式的应用,也经历了许多大小...

Kubernetes入门实战课

1、初识容器:万事开头难

你好,我是Chrono。 在课前准备里,我们使用VirtualBox/VMWare搭建了Linux虚拟机环境,有了这个基础,今天我们就开始正式的学习。 俗话说:“万事开头难”,对于Kubernetes这个庞大而陌生的领域来说更是如此,如何迈...

Kubernetes入门实战课

2、被隔离的进程:一起来看看容器的本质

你好,我是Chrono。 在上一次课里,我们初步了解了容器技术,在Linux虚拟机里安装了当前最流行的容器Docker,还使用 docker ps、docker run等命令简单操作了容器。 广义上来说,容器技术是动态的容器、静态的镜像和远端的仓库这...

Kubernetes入门实战课

3、容器化的应用:会了这些你就是Docker高手

你好,我是Chrono。 在上一次课里,我们了解了容器技术中最核心的概念:容器,知道它就是一个系统中被隔离的特殊环境,进程可以在其中不受干扰地运行。我们也可以把这段描述再简化一点:容器就是被隔离的进程。 相比笨重的虚拟机,容器有许多优点,那我们应该如...

Kubernetes入门实战课

4、创建容器镜像:如何编写正确、高效的Dockerfile

你好,我是Chrono。 上一次的课程里我们一起学习了容器化的应用,也就是被打包成镜像的应用程序,然后再用各种Docker命令来运行、管理它们。 那么这又会带来一个疑问:这些镜像是怎么创建出来的?我们能不能够制作属于自己的镜像呢? 所以今天,我就来讲...

Kubernetes入门实战课

5、镜像仓库:该怎样用好Docker Hub这个宝藏

你好,我是Chrono。 上一次课里我们学习了“Dockerfile”和“docker build”的用法,知道了如何创建自己的镜像。那么镜像文件应该如何管理呢,具体来说,应该如何存储、检索、分发、共享镜像呢?不解决这些问题,我们的容器化应用还是无法...

Kubernetes入门实战课
1236