徐亮伟
    • 畅销套餐
    • 精选套餐
    • 人气套餐
  • 课程介绍
  • 课程大纲

适合人群:

linux运维、想了解容器运维人员、对Docker感兴趣

你将会学到:

学习Docker核心概念、以及实践

  • 掌握Docker核心概念-镜像-容器-仓库-网络-存储
  • 掌握Docker-Compose单机编排工具
  • 掌握Docker-file文件编写

课程简介:

1.Docker基础知识

    1.1 Docker为什么火

    1.2 Docker是什么

    1.3 为什么要使用Docker

    1.4 Docker与虚拟化区别

    1.5 Docker Engine

    1.6 Docker 体系结构

    1.7 Docker 应用场景


2.Docker安装

    2.1 安装Docker

2.1.1 调整镜像源从国内获取

2.1.2 调整docker数据存储位置

    2.2 如何快速运行一个容器


3.Docker镜像

    3.1 什么是镜像?

    3.2 镜像能干什么?

    3.3 如何使用镜像运行容器

    3.4 镜像的基本操作。搜索、下载、查看、导入、导出、删除、上传


4.Docker容器

    4.1 什么是容器

    4.2 容器能运行什么

    4.3 启动一个新容器

    4.4 容器运行的参数含义

    4.5 如何运行一个自启动的容器

    4.6 容器暴露

    4.7 容器的整个生命周期

5.Docker数据管理

    5.1 数据持久化介绍

    5.2 数据持久化-Data Volume (db)

    5.3 数据持久化-Bind Mounting  ( web )


6.Docker镜像构建

    6.1 如何将运行的容器打包成镜像

    6.2 如何实现自动化构建镜像

    6.3 Dockerfile介绍

    6.4 Dockerfile语法

    6.5 dockerfile构建-案例1

    6.5 dockerfile构建-案例2

    6.7 dockerfile构建-案例3

    6.8 dockerfile构建-案例4 (搞清楚ENTRYPOINT与CMD之间的关系与区别)


7.Docker私有仓库

    7.1 什么是私有仓库

    7.2 为什么要有私有仓库

    7.3 私有仓库种类

    7.2 搭建私有仓库registry 

    7.3 为registry添加basic认证

    7.3 如何将本地镜像存放私有仓库

    7.4 如何获取私有仓库的docker镜像

    7.5 企业级私有仓库harbor https

    7.6 实战a主机推送镜像至仓库,b主机拉取镜像启动为容器


8.Docker网络

    8.1 docker容器互联是什么?--link

    8.2 docker容器互联项目实践( python )

    8.3 docker网络模式 ( bridge、host、container、none )


9.Docker单机编排

    9.1 Compose基本介绍

    9.2 Compose三大概念   project(services、volumes、networks)

    9.3 Compose编排博客系统

    9.4 Compose编排Python-web

    9.5 Compose实现水平扩展

    9.6 Compose实现负载均衡

    9.7 Compose编排投票系统 (python、node、java、db、redis)


10.Docker图形化与监控

    10.1 docker图形工具 Portainer

    10.2 docker监控工具 cAdvisor

展开更多

课程大纲-标杆徐全新Linux云计算运维系列⑩: Docker容器应用与实践

展开更多
在线
客服
APP
下载

下载Android客户端

下载iphone 客户端

官方
微信

关注官方微信

返回
顶部