摘要: 在线阅读:GitBook 下载:pdf Kubernetes 是 Google 团队发起并维护的基于 Docker 的开源容器集群管理系统,它不仅支持常见的云平台,而且支持内部数据中心。 建于 Docker 之上的 Kubernetes 可以 在 Docker 中启动 Kubernetes Kube 阅读全文
posted @ 2020-11-20 16:44 幸福在靠近 阅读(181) 评论(0) 推荐(0) 编辑
摘要: Docker Compose 简介 Docker Compose 是 Docker 官方编排(Orchestration)项目之一,负责arg>...] [options] [COMMAND] [ARGS...] 命令选项 -f, --file FILE 指定使用的 Compose 模板文件,默认为 阅读全文
posted @ 2020-11-20 16:43 幸福在靠近 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 之前的做法 在 Docker 17.05 版本之前,我们构建 Docker 镜像时,通常会采用两种方式: 全部放入一个 Dockerfile 一种方式是将所有的构建过程编包含在一个 Dockerfile 中,包括项目及其依赖库的编译、 测试、打包等流程,这里可能会带来的一些问题: 1、Dockerf 阅读全文
posted @ 2020-11-20 16:42 幸福在靠近 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 我们已经介绍了 FROM (指定基础镜像) , RUN(执行命令) ,还提及了 COPY , ADD ,其实 Dockerfile 功能很强大,它提供了十多个指令。下面我们继续讲解其他的指令。 COPY 复制文件 COPY 指令将从构建上下文目录中 <源路径> 的文件/目录复制到新的一层的镜像内的 阅读全文
posted @ 2020-11-20 16:41 幸福在靠近 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 一、利用 commit 理解镜像构成 注意: docker commit 命令除了学习之外,还有一些特殊的应用场合,比如被入侵后保存现场等。 但是,不要使用 docker commit 定制镜像,定制镜像应该使用 Dockerfile 来完成。 如果你想要定制镜像请查看下一小节。 镜像是容器的基础, 阅读全文
posted @ 2020-11-20 16:40 幸福在靠近 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 一、Docker 数据管理 这一章介绍如何在 Docker 内部以及容器之间管理数据,在容器中管理数据主要有两种方式: 数据卷(Volumes) 挂载主机目录 (Bind mounts) 数据卷 数据卷 是一个可供一个或多个容器使用的特殊目录,它绕过 UFS,可以提供很多有用的特性: 1、数据卷 可 阅读全文
posted @ 2020-11-20 15:07 幸福在靠近 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 一、使用 Docker 镜像 Docker 运行容器前需要本地存在对应的镜像,如果本地不存在该镜像,Docker 会从镜像仓库下载该镜像。 下面将介绍更多关于镜像的内容,包括:从仓库获取镜像; 管理本地主机上的镜像; 介绍镜像实现的基本原理。 获取镜像 获取镜像 从 Docker 镜像仓库获取镜像的 阅读全文
posted @ 2020-11-20 11:27 幸福在靠近 阅读(313) 评论(0) 推荐(0) 编辑
摘要: 一、Docker 简介 docker /'dɒkə/ n. 码头工人 http://hub.Docker.com) 下面的图片比较了 Docker 和传统虚拟化方式的不同之处。 传统虚拟机技术是虚拟出一套硬件后,在其上运行一个完整操作系统,在该系统上再运行所需应用进程; 而容器内的应用进程 来看看 阅读全文
posted @ 2020-11-20 11:22 幸福在靠近 阅读(144) 评论(0) 推荐(0) 编辑