暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
docker容器.pdf
305
12页
4次
2022-06-25
5墨值下载
docker
容器
目录
docker
容器
...............................................................................................................................................
1
第一章 容器简介
......................................................................................................................................
2
1
容器技术概述
................................................................................................................................
2
2 虚拟机和容器之间的区别
............................................................................................................
2
3
容器的特性
....................................................................................................................................
2
第二章 Docker 容器的介
......................................................................................................................
2
1
docker
简介
.................................................................................................................................
2
2Docker 的优点
.............................................................................................................................
2
3Docker 的缺点
.............................................................................................................................
3
第三章 docker 容器的使
......................................................................................................................
3
2 实验-镜像的基本操
...............................................................................................................
3
1
、实验
-
安装
docker
.......................................................................................................................
3
3
、实验
-
容器命令
...........................................................................................................................
4
4
实验
-
镜像的导出和导入
...........................................................................................................
4
5
、实验
-
通过
Dockerfile
构建镜像
................................................................................................
4
Dockerfile 参数
..................................................................................................................................
4
1FROM
.......................................................................................................................................
4
2RUN
..........................................................................................................................................
5
RUN :用来执行命令行命令,格式有两种
...............................................................................
5
3
Dockerfile
上下文
....................................................................................................................
5
4 COPY
........................................................................................................................................
5
5
ADD
..........................................................................................................................................
6
6CMD
.........................................................................................................................................
6
7
ENTRYPOINT
............................................................................................................................
7
8ENV
...........................................................................................................................................
7
9
ARG
..........................................................................................................................................
7
10VOLUME
.................................................................................................................................
8
11
EXPOSE
...................................................................................................................................
8
12WORKDIR
...............................................................................................................................
8
14
HEALTHCHECK
........................................................................................................................
8
15ONBUILD
................................................................................................................................
9
6 实验-通过容器创建镜像
...........................................................................................................
9
7 实验-修改镜像内容
.................................................................................................................
10
8 实验-httpd 容器
.......................................................................................................................
10
9
实验
-
映射文件和文件夹
.........................................................................................................
10
10
实验
-mysql
..............................................................................................................................
11
11
实验
-
容器调用容器
...............................................................................................................
11
12 、实验-wordpress
......................................................................................................................
11
13
实验
-
搭建本地镜像仓库
.......................................................................................................
11
第一章 容器简介
1 容器技术概述
容器是一个允许我们在资源隔离的过程中,运行应用程序和其依赖项的 、轻量的 、操
作系统级别的虚拟化技术, 运行应用程序所需的所有必要组件都打包为单个镜像,个镜像是
可以重复使用的。当镜像运行时,它是运行在独立的环境中,并不会和其他的应用共享主机操
作系统的内存,CPU 或磁盘。这保证了容器内的进程不会影响到容器外的任何进程。
2 虚拟机和容器之间的区别
虚拟机通常包括整个操作系统和应用程序。还需要与他们一起运行的虚拟机管理程序来控
制虚拟机。
因为它们包括操作系统,因此它们的大小是几千兆字节( 1 千兆字节= 1GB)。使用虚拟
机的一个缺点是它们需要几分钟的时间才能启动操作系统,和初始化它们托管的应用程序。另
一方面,容器则是轻量级的,大部分是兆字节(1 兆字节 = 1MB)大小的。容器的性能与虚
机相比较,容器性能更好,可以立即启动
3 容器的特性
容器技术已经成为应用程序分装和交付的核心技术
容器技术内核组成(Cgroups-资源管理 NameSpace-进程隔离)
由于是在物理机器上实施隔离、启动一个容器、可以像启动一个进程一样快速
第二章 Docker 容器的介绍
1docker 简介
docker 是完整的一套容器管理系统
Docker 以让开发者打包他们的应用以及依赖包到一个轻量级可移植的容器中,后发布到
任何流行的 Linux 机器上,也可以实现虚拟化。
容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone app),更重要的是
容器性能开销极低。
2Docker 的优点
1、简化程序:
Docker 开发者可以打包他们的应用以及依赖包到一个可移植的容器中然后发布到任何
流行 Linux 机器上,便以实现虚拟化。Docker 变了虚拟的方式,使开发者可以
将自己的成果放入 Docker 进行管理。方便快捷已经是 Docker 的最大优势,过去需要用数天
乃至数周的 任务,在 Docker 容器的处理下,只需要数秒就能完成。
2、传统虚拟机需要给每 VM 安装操作系统,docker 不需
Docker 镜像;Docker 镜像中包含了运行环境和配置,所 Docker 可以简化部署多种应
实例工作。比如 Web 用、后台应用、数据库应用、大数据应用比如 Hadoop 集群、消息队列
等等都可以打包成一个镜像部署。
3、节省开支:
高性能必然高价格的思维定势。Docker 与云的结合云空间得到更充分的利用仅解
决了硬件管理的问题,也改变了虚拟化的方式。
Docker 架构
Docker 使用客户端-服务器 (C/S) 架构模式,使用远程 API 来管理和创建 Docker 容器
Docker 容器通过 Docker 镜像来创建。
of 12
5墨值下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜