随笔分类 - Docker
摘要:背景 由于之前一直是在 Linux 上面跑,所以对于docker for windows 部分不是很熟。 由于我们的合作伙伴需要在windows 上面跑我们的docker image, 所以在自己的win7上先试试看(当小白鼠 :- )。 解压docker image 之前在Linux上面将 Ima
阅读全文
摘要:原文地址:https://hub.docker.com/r/cwspear/docker-local-persist-volume-plugin/ Short Description Create named local volumes that persist in the location(s)
阅读全文
摘要:随着Docker的不断流行与发展,docker公司(或称为组织)也开启了商业化之路,Docker 从 17.03版本之后分为 CE(Community Edition) 和 EE(Enterprise Edition)。我们来看看他们之前的区别于联系。 原文链接:http://itmuch.com/
阅读全文
摘要:背景 之前使用Docker swam 在不同的服务器 (docker host) 上面创建了service,他们之间的container通过overlay的网络通信。 昨天由于公司网络维护,其中一台服务器(我们简称 manager node)由于需要维护,暂时无法连接(大概持续了6个小时)。今天再过
阅读全文
摘要:前言 在之前使用Docker的过程中,一直是用 Docker run 命令单独启动container后再加入Overlay网络的方式实现部署工作的. 这种方式看似直接,但是随着服务所包含的container的个数越来越多(docker 命令)也就越来越多,由此带来许多重复工作。。。 在官网上看到了通
阅读全文
摘要:问题 最近在使用 Dockerfile 启动容器,发现使用Dockerfile调用容器里面的shell,当shell执行完成以后,docker会退出容器。 分析 Docker 在执行shell的时候,是在后台执行的;因此,在shell执行完成以后,docker检测到没有前台任务需要执行,便退出con
阅读全文
摘要:这几天在研究怎样制作docker image. 其中使用dockerfile是一种可记录制作image的过程的并且是容易重复使用的一种方式。在园子里看到了一篇好文,于是分享到这里~~ 原文链接: http://www.cnblogs.com/liuyansheng/p/6098470.html 本节
阅读全文
摘要:前言 在Docker engine v1.12, 使用Swarm可以方便的创建overlay模式的网络,但是它只能被swarm下面的service所使用的,相对于container,这个网络是完全隔离的。 在v1.13,运行 containers 时,可以加入之前在swarm模式下自定义的overl
阅读全文
摘要:引言 历经半年,docker的更新终于来了,看着新版本中各种诱人的新特性,我们也第一时间来尝试一下。 升级 之前一直使用的是1.12,所以这次尝试的是从原来的版本升级到新版本。 1. 更新 yum package index. $ yum makecache fast 2. 查看 yum packa
阅读全文
摘要:在园子里看到了这篇关于 compose 的文章,非常好!!转过来,先附上原文地址 http://www.cnblogs.com/52fhy/p/5991344.html 入门示例 一般步骤 1、定义Dockerfile,方便迁移到任何地方; 2、编写docker-compose.yml文件; 3、运
阅读全文
摘要:准备 首先,在使用和安装 docker compose之前,我们应该确保我们已经安装了 docker engine. 安装 官网上面有好多种安装方式,由于我们现在是在使用Docker, 个人感觉应该以 docker 的方式思考问题--我们将docker-compose以container的方式安装。
阅读全文
摘要:原文链接: http://www.cnblogs.com/AlanWalkOn/p/6101875.html 创建基于Key-Value的Docker overlay network。 这样运行在多个nodes上的container就可以通过内部网络进行通信访问了。 安装环境centOS 7.2,D
阅读全文
摘要:前言 Docker 为我们提供了多种类型的网络模式,我们可以根据自己的需求使用系统默认的网络或者创建自己的网络。 Docker 默认的网络 在我们安装完 Docker enginee 后, 会自动生成3种默认的网络模式。 我们可以运行命令查看: $ docker network ls bridge
阅读全文
摘要:在worker节点机器上通过docker swarm join 到 manger node时,报Timeout错误,如下: Error response from daemon: Timeout was reached before node was joined. The attempt to j
阅读全文
摘要:看到一篇介绍 Docker swarm以及如何编排的好文章,挪放到这里,自己学习的同时也分享出来。 原文链接: http://wwwbuild.net/dockerone/414200.html Docker社区目前最热的话题莫过于Docker 1.12的发布, 明显的感觉就是大家都在讨论Docke
阅读全文
摘要:前言 经过之前一段时间学习与思考,我们已经大概明确了一些感念: Docker image/container, service and node 简单来说,swarm允许我们以节点(node)的方式组织集群(cluster);每个节点上面可以部署一个或者多个服务(service);每个服务又可以包括
阅读全文
摘要:创建一个 Docker service $ docker service create --replicas 1 --name myhelloworld alpine ping docker.com --replicas: 标识运行实例个数 --name: service 的名称 alpine pi
阅读全文
摘要:引言 由于网络原因,我们在pull Image 的时候,从Docker Hub上下载会很慢。。。所以,国内的Docker爱好者们就添加了一一些国内的镜像(mirror),方便大家使用。 配置阿里云加速器 1. 登录阿里开发者平台:https://dev.aliyun.com/search.html
阅读全文
摘要:背景 凭借敏捷开发部署理念的推行,相信对于很多人来说docker这项容器技术已经并不陌生,Docker 1.12引擎发布了快两个月,新引擎中包含了许多特性。诸如: Swarm模式,容器集群的健康检查,节点的身份加密,docker Service API调用,容器启动的过滤匹配方式(constrain
阅读全文
摘要:今天,在站内看到一篇关于Docker Swarm 的文章,非常好,在这里转过来,方便日后查阅 :) 原贴链接: http://www.cnblogs.com/rio2607/p/4445968.html Swarm介绍 Swarm是Docker公司在2014年12月初发布的一套较为简单的工具,用来管
阅读全文