分类:容器服务

docker 容器服务和容器编排工具kubernetes

2018-12-07 0 By admin

Dockerfile 文件配置

在容器服务使用过程中,我们少不了需要创建自定义镜像,使工作更加便利。 制作容器镜像的方式一般有两种: 1、创建容器,对容器修改后;使用commit命令,封装为新的镜像。 2、通过Dockerfile文件,基于已有镜像和依赖的文件,编写对镜像的操作命令集合;通过 build 命令将以上资源封装为新镜像…

2018-12-06 0 By admin

Docker 制作Nginx镜像

Docker 配置Nginx镜像 本文记录我使用 Centos7 系统部署docker服务,制作NGINX镜像并运行容器的配置过程。如有错误之处,请各位指出。 Centos 系统初始化Docker 操作系统初始化 关掉selinux服务 sed -i ‘/SELINUX/s/enforcing/di…

2018-11-30 0 By admin

Docker 容器网络管理

前提知识点 1、NameSpace 命名空间由6部分组成。其中包括NET网络、IPC进程通信、UTS主机名。 2、Docker服务的网络部分的代码被整理为单独的Docker网络库,即libnetwork。 3、libnetwork使用了CNM(Container Network Model)定义了构…

2018-11-28 0 By admin

Docker 数据卷 Volume 说明和操作

Docker 容器服务运行时,有“只读层”和“读写层”两个数据层。读写层在使用中存在“多容器间读写层数据无法共享”和“删除容器时,容器删除的数据将丢失”等缺点。为了解决这些问题,引入了数据卷(Volume)机制。 Volume是存在一个或多个容器中的特定目录或文件,以独立于联合文件系统的形式在宿主机…

2018-11-28 0 By admin

Docker 存储驱动

镜像存储驱动graphdriver是所有容器镜像相关操作的最终执行者。 Docker最开始采用AUFS作为文件系统,也得益于AUFS分层的概念,实现了多个Container可以共享同一个image。 但由于AUFS未并入Linux内核,且只支持Ubuntu,考虑到兼容性问题,在Docker 0.7版…

2018-11-27 0 By admin

Docker 镜像管理

Docker 镜像是一个只读的docker容器模版,含有启动docker容器所需的文件系统结构及其内容,因此是启动一个docker容器的基础。 Docker 镜像的文件内容以及一些运行Docker容器的配置文件组成了Docker容器的静态文件系统运行环境–rootfs。 Bootfs 启…

2018-11-27 0 By admin

Docker 架构概览

在Docker中,其架构是松耦合结构,不同的模块各司其职,有机组合,用于完成用户的请求。 1.Docker daemon Docker daemon是Docker架构中的主要用户接口,其具体作用是: (1)提供API Service用于接收来自Docker client的请求。 (2)根据不同的请求…

2018-11-27 0 By admin

Docker 命令使用指南

docker 有众多的子命令,用于管理不同的资源和服务类型。 为了更好的学习Docker服务的管理,下面对docker子命令进行分类学习。 子命令类别 子命令 环境信息 info 显示全系统信息 version 容器生命周期管理 create 创建容器 exec 在正在运行的容器上运行命令 kill…

2018-11-27 0 By admin

Docker 容器基础知识

Docker是容器技术的一种实现手段。一种虚拟化的方案,在操作系统级别的虚拟化,不同于虚拟化软件(Vmware,virtualbox等) 只能运行相同或者相似内核的操作系统;依赖于Linux内核特性:NameSpace和Cgroups(Control Group) NameSpace 命名空间 系统…