标签
docker
共 5 篇文章
-
第一个云原生应用搭建之Registry的选择
从接触云原生开始,也过去有很久了,今年由于项目的原因,又荒废了,最近为了CKA的认证考试,所以打算继续整理和学习相关云原生的知识图谱。最近在腾讯云上搭建自己的Kubernetes集群,本文就是记录和整理一下,将自己的一些服务切换到Cloud Native 服务的过程和一些思考,欢迎交流。 整体我会从两个方面来阐述: Image:云原生应用的打包格式…
-
浅析Docker基于overlay的存储结构
之前对容器化技术之Linux Namespace的相关知识进行了学习和梳理,了解了Linux内核如何支持虚拟化的相关技术特性;本文开始对Docker的存储结构进行相关梳理; 我们大家可能都知道Docker Image的结构是分Layer的,每层Layer的内容是相对于上一层Layer的差量内容,对于文件的新增或者修改都会创建一个新的Layer…
-
容器化技术之Linux Namespace
在梳理Docker的相关历史发展的时候,知道了现阶段容器化技术的实现基础其实依赖Linux内核的两大核心功能:Namespace和Cgroups,分别用来进行资源的隔离和使用限制;这两大功能是Linux为了虚拟化分别在2002年的「 2.4.19」和2007年的「2.6.24」就开始引入的功能点;本文主要参考Namepsace的manual手册进行相关梳理…
-
Docker入门基础之Client操作
在有了之前的Dockerfile基础知识后,我们知道该如何编写一个简单的Dockfile,那么如果通过docker client命令来进行Image的构建呢,本节就来阐述一些docker client的一些使用; 在介绍docker client的各个操作命令之前先说明一下docker client操作的分类,按照操作的对象不同…
-
Docker入门基础和镜像构建
Docker是什么?Docker有什么用? 按照Docker官方的如下简介 Docker是一个能够提供开发,交付,运行程序的开放平台,Docker可以将应用程序和底层基础设施进行隔离,这样可以快速的进行软件交付;通过Docker,可以像管理应用程序一样管理基础设施,通过利用Docker用于快速交付、测试和部署代码的方法…