247 人学过
Docker有关镜像和容器的操作命令
1 Docker基础
Docker有关镜像和容器的操作命令
2 投射映射及创建更多
Docker的四种网络模式
Docker暴露容器方法
Docker端口映射的方法
本实验介绍有关docker中的虚拟网络,docker间的网络模式,实现容器之间的访问
3 数据卷与数据迁移备份
数据卷volume的功能
数据卷volume文件共享
数据卷volume之实现数据迁移备份
本次实验将会讲解如何让容器中的一个目录与宿主机的一个目录进行绑定。这样就可以实现容器与宿主机之间的文件共享。
4 Dockerfile创建自定义化
使用dockerfile基本知识
使用dockerfile创建镜像
使用dockerfile指令可以根据自己的需要,制作满足自己生产需要的镜像。
本此实验将详细讲解如何使用dockerfile制作自己的专属镜像。
5 网络
dokcer默认自带的几种网络介绍
自定义网络
容器间通信
容器与外界交互
docker网络分为单个主机上的容器网络和多个主机上的网络,本次实验主要讲解单个主机上的容器网络。
7 公共和本地一体仓库
使用公共registry
搭建本地的registry
8 多主机管理
创建Centos虚拟机
安装和管理docker machine
本实验主要介绍centos7虚拟机的安装,以及使用Docker machine实现多主机管理
9 跨主机通信
docker原生的实现多主机通信的方案:overlay
第三方方案weave
10 容器监控
docker自带的监控命令
sysdig
weave scope监控容器、主机、多主机
11 部署安装ELK
Docker logs
logging driver
ELK日志处理
本实验主要介绍Docker从容器中读取日志信息的方式,以及ELK的部署和使用
12 部署安装zabbix
zabbix的安装
部署zabbix-agent端
13 部署LAMP并部署上线wordpress博客系统
部署LAMP
上线wordpress博客系统
本实验将介绍LAMP的部署以及使用它部署上线wordpress博客系统
14 设置Docker容器访问外网
docker容器访问外网原理
15 部署Harbor专用仓库
Docker Compose 安装
Harbor使用以及各组件介绍
Harbor是由VMWare公司开源的容器镜像仓库。事实上,Harbor是在Docker Registry上进行了相应的企业级扩展,从而获得了更加广泛的应用,这些新的企业级特性包括:管理用户界面,基于角色的访问控制 ,AD/LDAP集成以及审计日志等,足以满足基本企业需求。
本实验主要介绍Docker Compose的安装和Harbor的使用
16 Etcd高可用的键值数据库
安装和使用 Etcd
etcdctl命令
Etcd 集群管理
Etcd 专门为集群环境设计,采用了更为简洁的 Raft 共识算法,Raft 是一套通过选举主节点来实现分布式系统一致性的算法,同样可以实现数据强一致性,并支持集群节点状态管理和服务自动发现等
本实验主要介绍Etcd的基本知识及其使用
17 群聚
Swarm基本概念
使用 Swarm
使用服务命令
作为容器集群管理器, Swarm 最大的优势之一就是原生支持 Docker API ,给用户使用带来极大的便利 各种基于标准 凹的工具比如 Compose Docker SDK 、各 管理软件, 甚至Docker 本身等都可以很容易的与 Swarm 进行集成 这大大方便了用户将原先基于单节点的系统移植到 Swarm上。同时 Swarm 置了对 Docker 网络插件的支持,用户可以很容易地部署跨主机的容器集群服务。
本章将以 Swarm V2 为主进行介绍群聚的Swarm基本概念和操作
18 docker容器运行tomcat并上线网站
.使用docker部署tomcat环境
上线博客网站
.完成访问使用
本实验主要讲解tomcat的基本知识以及用docker进行部署,并上线博客网站