一、Docker 应用容器引擎
Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。
1.1、容器服务基础知识介绍
1.2、Docker 容器服务部署
- Docker 版本EE(企业版)和CE(社区版)介绍和Docker 服务升级
- Docker 服务C/S模式:服务端守护进程 dockerd 说明
- Docker 服务C/S模式:客户端管理工具 docker 说明
- Docker 私有镜像仓库
- Cockpit 系统管理工具
- Dockerfile 文件配置
- Docker 容器服务配置和制作Nginx镜像并推送操作记录
1.3、容器服务原理知识进阶
1.4、容器服务使用命令记录
1.5、容器服务使用过程问题记录
1.6、分布式服务容器化配置
- RabbitMQ 消息队列服务安装说明
- Zookeeper 服务安装介绍
- Kafka 消息队列服务安装
- Kafka 消息队列管理工具 kafka-manager 介绍
- Dubbo-admin 分布式框架管理工具
二、Docker Compose 容器编排工具
Docker Compose 是 Docker 官方提供的轻量级容器编排工具;适合个人用于管理自己的几个应用项目。Docker Compose 是使用Python 语言开发工具,其不需要后端运行;主要是允许用户在一个模板(YAML 格式)中定义一组相关联的应用容器。