Docker容器虚拟化技术

1 人学过

Docker容器虚拟化技术

课程内容
共8个章节 8个实验
1 第1章 Docker 入门

Docker 入门

实验1 实验1:Docker 入门
通过hello world应用,快速熟悉docker的基本使用。
2 第2章 Docker 容器

Docker 容器

实验1 实验2:Docker 容器
熟悉掌握Docker容器技术,使用 Docker 构建一个 web 应用程序。
3 第3章 Docker 镜像

Docker 镜像

实验1 实验3:Docker 镜像
当运行容器时,使用的镜像如果在本地中不存在,docker 就会自动从 docker 镜像仓库中下载,默 认是从 Docker Hub 公共镜像源下载。
本实验中将学习:
      1. 管理和使用本地 Docker 主机镜像 
      2. 创建镜像

4 第4章 Docker 容器互联

Docker 容器互联

实验1 实验4:Docker 容器互联
在《 Docker 容器》实验中,通过网络端口映射实现了 docker 容器内服务的访问。
5 第5章 Docker 仓库管理

Docker 仓库管理

实验1 实验5:Docker 仓库管理
使用仓库(Repository)可以集中存放和管理镜像。
本实验包含三部分内容:
- 如何使用公共的 Docker 仓库。
- 如何使用 Registry 搭建 Docker 仓库。
- 如何使用 VMWare Harbor 搭建自己的Docker仓库。

6 第6章 Docker Dockerfile

Docker Dockerfile

实验1 实验6:Docker Dockerfile
Dockerfile 是用于构建镜像的文本文件,该文件中包含了一系列构建镜像所需的指令和说明。这里重点讲解镜像的构建流程,即:如何通过 Dockerfile 文件定制镜像。
7 第7章 基于Docker安装常用软件

基于Docker安装常用软件

实验1 实验7:基于Docker安装常用软件
本实验介绍如何基于Docker安装常用的软件,具体包括:
- Ubuntu
- Cetnos
- Nginx
- Node.js
- PHP
- MySQL
- Tomcat
- Redis
- MongoDB
- Apache

8 第8章 Docker Compose

Docker Compose

实验1 实验8:Docker Compose
Compose 是用于定义和运行多容器 Docker 应用程序的工具。通过 Compose,可以使用 YML 文件来配置应用程序需要的所有服务。然后,使用一个命令,就可以从 YML 文件配置中创建并启动所有服务。
Compose 使用的三个步骤:
1. 使用 Dockerfile 定义应用程序的环境。
2. 使用 docker-compose.yml 定义构成应用程序的服务,这样它们可以在隔离环境中一起运行。
3. 最后,执行 docker-compose up 命令来启动并运行整个应用程序。

Docker容器虚拟化技术

共8个实验

参加本课程