docker入门讲解

目录

第 1 章 Docker核心概念与安装

为什么使用容器?

Docker是什么

Docker设计目标

Docker基本组成

容器 vs 虚拟机

Docker应用场景

Linux 安装 Docker

第 2 章 Docker镜像管理

镜像是什么

镜像从哪里来?

镜像与容器联系

镜像常用管理命令

镜像存储核心技术:联合文件系统(UnionFS)

镜像存储核心技术:写时复制(COW)

第 3 章 Docker容器管理

创建容器常用选项

容器资源限制

管理容器常用命令

容器实现核心技术:Namespace

容器实现核心技术:CGroups

Docker核心组件之间关系

第 4 章 容器数据持久化

将数据从宿主机挂载到容器中的三种方式

Volume

Bind Mounts

第 5 章 Docker容器网络

四种网络模式

Docker网络模型

容器网络访问原理

容器网络实现核心技术:Iptables

跨主机网络:实现Docker主机容器通信

第 6 章 Dockerfile 定制容器镜像

Dockerfile介绍

Dockerfile常用指令

docker build构建镜像

CMD与ENTRYPOINT区别

前端项目镜像构建与部署:Nginx

PHP项目镜像构建:PHP

案例:容器化搭建个人博客系统

JAVA项目镜像构建:Tomcat

JAVA微服务镜像构建:Jar

编写Dockerfile最佳实践

第 7 章 Harbor企业级镜像仓库

Harbor 概述

Harbor HTTP/HTTPS 搭建与使用

Harbor 主从复制

 Harbor 运维维护

第 8 章 Prometheus+Grafana监控Docker主机

监控系统概述

监控系统部署

Grafana展示

监控多Docker主机

第 9 章 基于Docker构建企业Jenkins CI平台

CI/CD 概述

CI 工作流程设计

CI/CD 收益


第 1 章 Docker核心概念与安装

  1. 为什么要用容器? <

你可能感兴趣的:(docker,java,容器)