Course Code: dockcm
Duration: 21 hours
Prerequisites:

熟悉命令行和 Linux 是一个优势。

Overview:

Docker是开发人员和系统管理员维护分布式应用程序的平台。它由运行容器的运行时和共享容器的服务组成。

使用docker,相同的应用程序可以在笔记本电脑,专用服务器和虚拟服务器上保持不变。

本课程在前两天讲授了Docker的基本用法,对开发人员和系统管理员都很有用。该课程包含大量练习练习,参与者将在自己的Docker环境中练习并构建自己的Docker镜像。

在最后一天,参与者将了解支持Docker更高级工具。它将是Docker Machine, Docker Compose和Docker Swarm。

Course Outline:

什么是Docker?

  • 使用案例
  • Docker的主要组成部分
  • Docker 建筑学
  • 底层技术

安装 Docker

  • 在 Ubuntu 和 Windows 上安装
  • 使用 Docker Machine 进行主机置备
  • 适用于云提供商的 Docker Machine 驱动程序

容器生命周期

  • 创建和运行容器
  • 停止和重新启动
  • 调查容器
  • 查看日志
  • 查看流程
  • 删除容器及其数据

Docker调整应用程序

  • hello world 示例
  • 交互式 Bash 容器
  • 通过提交更改来构建映像
  • 从 Dockerfile 生成映像
  • 基于 GitHub 的自动化构建
  • 在容器中运行多个进程
  • Gosu 助手工具
  • 在单个容器中运行 Web 应用
  • 在微服务架构中运行 Web 应用

管理映像

  • 查找和下载现有映像
  • Docker 中心和本地存储库
  • 与他人共享图像
  • 部署私有镜像仓库

Networking 容器

  • 端口映射
  • 容器链接和命名
  • 创建和管理自定义网络
  • 通过多个 Docker 台主机进行网络(覆盖)

容器中的数据

  • 数据量
  • 将目录和文件作为数据卷
  • 数据卷容器
  • 在 Docker 台主机之间共享的数据卷
  • 备份和恢复数据卷

Docker 复合

  • Docker Compose 概述
  • 使用一个命令运行多容器应用程序
  • 定义服务、网络、卷和变量
  • 设置资源的运行时约束

Docker Swarm

  • 原生 Docker 集群简介
  • 发现服务
  • Docker Swarm 策略和过滤器
Sites Published:

United Arab Emirates - Container Management with Docker

Qatar - Container Management with Docker

Egypt - Container Management with Docker

Saudi Arabia - Container Management with Docker

South Africa - Container Management with Docker

Brasil - Container Management with Docker

Canada - Container Management with Docker

中国 - Container Management with Docker

香港 - Container Management with Docker

澳門 - Container Management with Docker

台灣 - Container management with Docker

USA - Container Management with Docker

Österreich - Container Management with Docker

Schweiz - Container Management with Docker

Deutschland - Container Management with Docker

Czech Republic - Container Management with Docker

Denmark - Container Management with Docker

Estonia - Container Management with Docker

Finland - Container Management with Docker

Greece - Container Management with Docker

Magyarország - Container Management with Docker

Ireland - Container Management with Docker

Luxembourg - Container Management with Docker

Latvia - Container Management with Docker

España - Gestión de Contenedores con Docker

Italia - Container Management with Docker

Lithuania - Container Management with Docker

Nederland - Container Management with Docker

Norway - Container Management with Docker

Portugal - Container Management with Docker

România - Container Management with Docker

Sverige - Container Management with Docker

Türkiye - Container Management with Docker

Malta - Container Management with Docker

Belgique - Container Management with Docker

France - Container Management with Docker

日本 - Container Management with Docker

Australia - Container Management with Docker

Malaysia - Container Management with Docker

New Zealand - Container Management with Docker

Philippines - Container Management with Docker

Singapore - Container Management with Docker

Thailand - Container Management with Docker

Vietnam - Container Management with Docker

India - Container Management with Docker

Argentina - Gestión de Contenedores con Docker

Chile - Gestión de Contenedores con Docker

Costa Rica - Gestión de Contenedores con Docker

Ecuador - Gestión de Contenedores con Docker

Guatemala - Gestión de Contenedores con Docker

Colombia - Gestión de Contenedores con Docker

México - Gestión de Contenedores con Docker

Panama - Gestión de Contenedores con Docker

Peru - Gestión de Contenedores con Docker

Uruguay - Gestión de Contenedores con Docker

Venezuela - Gestión de Contenedores con Docker

Polska - Docker - zarządzanie kontenerami

United Kingdom - Container Management with Docker

South Korea - Container Management with Docker

Pakistan - Container Management with Docker

Sri Lanka - Container Management with Docker

Bulgaria - Container Management with Docker

Bolivia - Gestión de Contenedores con Docker

Indonesia - Container Management with Docker

Kazakhstan - Container Management with Docker

Moldova - Container Management with Docker

Morocco - Container Management with Docker

Tunisia - Container Management with Docker

Kuwait - Container Management with Docker

Oman - Container Management with Docker

Slovakia - Container Management with Docker

Kenya - Container Management with Docker

Nigeria - Container Management with Docker

Botswana - Container Management with Docker

Slovenia - Container Management with Docker

Croatia - Container Management with Docker

Serbia - Container Management with Docker

Bhutan - Container Management with Docker

Nepal - Container Management with Docker

Uzbekistan - Container Management with Docker