 Docker 从入门到实践 0.9.0(2017-12-31)HEALTHCHECK 健康检查 ONBUILD 为他人作嫁衣裳 参考文档 Dockerfile 多阶段构建 其它制作镜像的方式 实现原理 操作容器 启动 守护态运行 终止 进入容器 导出和导入 删除 访问仓库 Docker Hub 私有仓库 私有仓库高级配置 数据管理 数据卷 监听主机目录 使用网络 外部访问容器 容器互联 配置 DNS 高级网络配置 快速配置指南 containerd。 Docker 在容器的基础上,进行了进一步的封装,从文件系统、网络互联到进程隔离等等,极 大的简化了容器的创建和维护。使得 Docker 技术比虚拟机技术更为轻便、快捷。 下面的图片比较了 Docker 和传统虚拟化方式的不同之处。传统虚拟机技术是虚拟出一套硬件 后,在其上运行一个完整操作系统,在该系统上再运行所需应用进程;而容器内的应用进程 直接运行于宿主的内核,容器内没 多阶段构建 103 其它制作镜像的方式 除了标准的使用 Dockerfile 生成镜像的方法外,由于各种特殊需求和历史原因,还提供了 一些其它方法用以生成镜像。 从 rootfs 压缩包导入 格式: docker import [选项] <文件>| Docker 从入门到实践 0.9.0(2017-12-31)HEALTHCHECK 健康检查 ONBUILD 为他人作嫁衣裳 参考文档 Dockerfile 多阶段构建 其它制作镜像的方式 实现原理 操作容器 启动 守护态运行 终止 进入容器 导出和导入 删除 访问仓库 Docker Hub 私有仓库 私有仓库高级配置 数据管理 数据卷 监听主机目录 使用网络 外部访问容器 容器互联 配置 DNS 高级网络配置 快速配置指南 containerd。 Docker 在容器的基础上,进行了进一步的封装,从文件系统、网络互联到进程隔离等等,极 大的简化了容器的创建和维护。使得 Docker 技术比虚拟机技术更为轻便、快捷。 下面的图片比较了 Docker 和传统虚拟化方式的不同之处。传统虚拟机技术是虚拟出一套硬件 后,在其上运行一个完整操作系统,在该系统上再运行所需应用进程;而容器内的应用进程 直接运行于宿主的内核,容器内没 多阶段构建 103 其它制作镜像的方式 除了标准的使用 Dockerfile 生成镜像的方法外,由于各种特殊需求和历史原因,还提供了 一些其它方法用以生成镜像。 从 rootfs 压缩包导入 格式: docker import [选项] <文件>|- |- [<仓库名>[:<标签>]] 压缩包可以是本地文件、远程 Web 文件,甚至是从标准输入中得到。压缩包将会在镜像 / 0 码力 | 370 页 | 6.73 MB | 1 年前3
 Docker 从入门到实践 0.4获取镜像 ii. 列出 iii. 创建 iv. 存出和载入 v. 移除 vi. 实现原理 6. 容器 i. 启动 ii. 守护态运行 iii. 终止 iv. 进入容器 v. 导出和导入 vi. 删除 7. 仓库 i. Docker Hub ii. 私有仓库 iii. 配置文件 8. 数据管理 i. 数据卷 ii. 数据卷容器 iii. 备份、恢复、迁移数据卷 9 术。 在 LXC 的基础上 Docker 进行了进一步的封装,让用户不需要去关心容器的管理,使得操作更为简便。用 户操作 Docker 的容器就像操作一个快速轻量级的虚拟机一样简单。 下面的图片比较了 Docker 和传统虚拟化方式的不同之处,可见容器是在操作系统层面上实现虚拟化,直接 复用本地主机的操作系统,而传统方式则是在硬件层面实现。 什么是 Docker Docker —— 从入门到实践 *注:更多用法,请参考 Dockerfile 章节。 要从本地文件系统导入一个镜像,可以使用 openvz(容器虚拟化的先锋技术)的模板来创建: openvz 的 模板下载地址为 templates 。 从本地文件系统导入 Docker —— 从入门到实践 23 创建 比如,先下载了一个 ubuntu-14.04 的镜像,之后使用以下命令导入: sudo cat ubuntu-14.04-x86_64-minimal0 码力 | 179 页 | 2.27 MB | 1 年前3 Docker 从入门到实践 0.4获取镜像 ii. 列出 iii. 创建 iv. 存出和载入 v. 移除 vi. 实现原理 6. 容器 i. 启动 ii. 守护态运行 iii. 终止 iv. 进入容器 v. 导出和导入 vi. 删除 7. 仓库 i. Docker Hub ii. 私有仓库 iii. 配置文件 8. 数据管理 i. 数据卷 ii. 数据卷容器 iii. 备份、恢复、迁移数据卷 9 术。 在 LXC 的基础上 Docker 进行了进一步的封装,让用户不需要去关心容器的管理,使得操作更为简便。用 户操作 Docker 的容器就像操作一个快速轻量级的虚拟机一样简单。 下面的图片比较了 Docker 和传统虚拟化方式的不同之处,可见容器是在操作系统层面上实现虚拟化,直接 复用本地主机的操作系统,而传统方式则是在硬件层面实现。 什么是 Docker Docker —— 从入门到实践 *注:更多用法,请参考 Dockerfile 章节。 要从本地文件系统导入一个镜像,可以使用 openvz(容器虚拟化的先锋技术)的模板来创建: openvz 的 模板下载地址为 templates 。 从本地文件系统导入 Docker —— 从入门到实践 23 创建 比如,先下载了一个 ubuntu-14.04 的镜像,之后使用以下命令导入: sudo cat ubuntu-14.04-x86_64-minimal0 码力 | 179 页 | 2.27 MB | 1 年前3
共 2 条
- 1













