Docker三大核心概念

96 未经授权,禁止转载了解课程
课程介绍
讨论{{interaction.discussNum ? '(' + interaction.discussNum + ')' : ''}}
适合人群
1. Linux运维人员,对Docker容器感兴趣; 2. 有一定的Linux基础。
你将会学到
Docker容器技术入门,掌握docker容器基本使用,DockerFile、三大核心概念等知识。
课程简介

一、Docker简介

1. Docker简单介绍

什么是Docker、为什么使用DockerDocker优势

2. Docker三大核心概念

1镜像(Image

2容器(Container

3仓库(Repository

二、Docker安装

1Ubuntu环境下安装Docker

2CentOS环境下安装Docker

3验证docker安装成功

4配置Docker服务

三、Docker使用

1Docker镜像使用

获取镜像、镜像常用命令,增、删、查、存出、载入、基于已有容器创建镜像

2Docker容器的使用

创建容器、容器常用命令

3Docker仓库的使用

公共市场介绍、企业级私有仓库Harbor搭建

四、Docker储存

1数据持久化

数据卷

2多个容器间数据共享

数据卷挂载

五、Docker网络

1网络虚拟化

Docker网络通信原理

2网络创建过程

Docker网络创建过程介绍

3手动配置网络

手动配置Docker网络,熟悉Docker网络通信原理

4网络实践

映射容器内应用的服务端口到本地宿主机

多个容器间通过容器名实现互联

六、Docker资源

1CPU资源

资源限制、常用命令、常用实例介绍

2内存资源

资源限制、常用命令、常用实例介绍

七、Docker编排

Docker编排工具Docker-Compose讲解

实例演示使用Docker-Compose

八、Docker实战

一、Dockerfile

Dockerfile介绍

DockerFile配置指令和操作指令

二、Web服务应用

Apache、Nginx、Tomcat

三、Java项目搭建

使用Docker搭建java项目,Docker知识综合使用

展开更多
发布
头像

{{ item.user.nick_name }} {{ EROLE_NAME[item.user.identity] }}

置顶笔记
讨论图
{{ item.create_time }}回复
  • 删除

    是否确认删除?

    确认
    取消
  • {{ item.is_top == 1 ? '取消置顶' : '置顶'}}

    已有置顶的讨论,是否替换已有的置顶?

    确认
    取消
{{ tag.text}}
头像
{{ subitem.user.nick_name }}{{ EROLE_NAME[subitem.user.identity] }}
{{ subitem.create_time }}回复
删除

是否确认删除?

确认
取消
发布
{{pageType === 'video' ? '讨论区抢占沙发,可获得双倍学分' :'讨论区空空如也,你来讲两句~'}}
发布
{{tips.text}}
{{ noteHeaderTitle }} 笔记{{ hasMyNote ? '我的笔记' : '记笔记' }}
{{ hasMyNote ? '我的笔记' : '记笔记' }}
优质笔记
更新于:{{ $dayjs.formate('YYYY-MM-DD HH:mm:ss', item.last_uptime*1000) }}
头像
{{ detail.username }}

公开笔记对他人可见,有机会被管理员评为“优质笔记”

{{ noteEditor.content.length }}/2000

公开笔记
保存
提问

讲师收到你的提问会尽快为你解答。若选择公开提问,可以获得更多学员的帮助。

记录时间点
记录提问时视频播放的时间点,便于后续查看
公开提问
提交