随笔分类 - Docker
摘要:1. Docker Swarm 简介 Docker Swarm 是 Docker 官方三剑客项目之一,提供 Docker 容器集群服务,是 Docker 官方对容器云生态进行支持的核心方案。 使用它,用户可以将多个 Docker 主机封装为单个大型的虚拟 Docker 主机,快速打造一套容器云平台。
阅读全文
摘要:我们都知道Compose是docker三剑客之一,主要负责实现对 Docker 容器集群的快速编排。前面的文章也介绍了docker compose的使用方法,今天分享一下docker compose的实战,让读者更好的理解docker compose。 1. 从github获取dubbo admin
阅读全文
摘要:模板文件是使用docker compose的核心,默认的模板文件名称为docker compose.yml,格式为YAML格式。每个服务都必须通过image指令指定镜像或build指令(需要Dockerfile)等来自动构建生成镜像。 注意:在编写docker compose.yml文件时,所有的冒
阅读全文
摘要:本文介绍docker compose相关的常用命令,以下命令都是 以docker comose开头 的。 up 该命令十分强大,它将尝试自动完成包括构建镜像,(重新)创建服务,启动服务,并关联服务相关容器的一系列操作。链接的服务都将会被自动启动,除非已经处于运行状态。 选项: d 在后台运行服务容器
阅读全文
摘要:简介 Compose 项目是 Docker 官方的开源项目,负责实现对 Docker 容器集群的快速编排。从功能上看,跟 OpenStack 中的 Heat 十分类似。 其代码目前在 https://github.com/docker/compose 上开源。 Compose 定位是 「定义和运行多
阅读全文
摘要:镜像的定制实际上就是定制每一层所添加的配置、文件。我们可以把每一层修改、安装、构建、操作的命令都写入一个脚本,这个脚本就是Dockerfile。Dockerfile是一个文本文件,其内包含了一条条的指令,每一条指令构建一层,因此每一条指令的内容,就是描述该层应当如何构建。 FROM指令 该指令指定基
阅读全文
摘要:1. 获取镜像 2. 运行镜像 3. 列出镜像 延伸阅读:如何产生虚悬镜像? 1) 创建一个空文件夹(非必须),主要是为了避免构建时引入其他不必要的文件: mkdir dockerspace 2) 进入新建的文件夹,并新建Dockerfile文件,内容如下: FROM ubuntu:16.04 CM
阅读全文
摘要:有时候使用Docker Hub这样的公共仓库可能不方便,用户可以创建一个本地仓库供私人使用。比如,基于公司内部项目构建的镜像。docker registry是官方提供的工具,可以用于构建私有的镜像仓库。 1. 安装运行docker registry 可以通过获取官方registry镜像来运行。默认情
阅读全文
摘要:警告:切勿在没有配置 Docker YUM 源的情况下直接使用 yum 命令安装 Docker,如果直接使用yum install docker命令安装,安装的docker是旧版本的 1. 准备工作 1.1 系统要求 Docker CE 支持 64 位版本 CentOS 7,并且要求内核版本不低于
阅读全文