1. Docker基础-docker stacks

    该章节介绍的功能都是实验性的,在变成正式版本之前,可能发生变动

    2017/07/06 docker

  2. Docker基础-docker registry的几种方式

    Registry Registry用来管理您的IMAGE镜像,常见的有: Private Registry:私有仓库,自己搭建 DockerHub:由Docker维护 Docker Trusted Registry:采购 今天我们主要介绍,如何搭建自己的Private Registry Why use it 官网列了三条,其实就一句话,能够自己管理自己的IMAGE

    2017/07/06 docker

  3. Docker基础-docker 简介

    什么是Docker Docker是一个提供开发、传输及运行应用程序的开放平台,Docker能将应用程序和基础架构平台进行分离,以便快速交付,使用Docker,你能用像管理基础架构一样的的方式来管理你的应用程序,通过利用Docker来开发,测试,部署,传输代码,可以显著的提高开发部署的效率。 Docker使用Google公司推出的Go语言进行开发实现,基于Linux内核的Control groups,Union file systems,Namespace等技术,对进程进行封装隔离,属于操作系统层面的虚拟化技术。由于隔离的进程独立于宿主机和其他被隔离的进程,因此也称其为容器。最初实现是基于LXC,从0.7之后开始去除LXC,转而使用自行开发的libcontainer,从1.11开始,则进一步演进为使用RUNC和containerd

    2017/07/06 docker

  4. Docker基础-docker compose简介

    Compose 是一个定义和运行多个docker容器的应用程序的工具。你可以使用compose file来配置你的应用服务。然后,使用单个命令,docker就会根据你的compose配置文件来创建和启动所有的服务。想要了解更多关于compose的特性,可以参考后面的the list of features compose 非常适用于开发,测试和临时环境以及CI工作流。我们可以在下面的Common Use Cases中了解更多。

    2017/07/06 docker

  5. Docker基础-docker compose网络

    注意: 本文涉及的compose只适用于compose文件格式为version 2的版本,v1(旧的)不支持网络功能

    2017/07/06 docker

  6. Docker基础-docker 容器日志命名

    tag 选项指定你该为容器的日志如何命名。默认是容器ID的前12个字符。要覆盖默认值,可指定一个tag选项: $ docker run --log-driver=fluentd --log-opt fluentd-address=myhost.local:24224 --log-opt tag="mailer"

    2017/07/06 docker

  7. Docker基础-docker limit资源限制

    默认情况下,容器没有资源约束,可以使用与主机的内核调度程序允许的的资源一样多的资源。docker提供了在运行docker run指定选项来控制容器内存,cpu或IO的方法。这部分提供了有关何时应该设置这类限制以及设置这些限制可能有什么影响的详细信息。

    2017/07/06 docker

  8. Docker基础-当docker daemon停止时依然保持容器运行

    默认情况下,当docker daemon停止,它会关闭所有正在运行的容器。从docker1.12起,你可以配置当docker daemon不可用时依然保持容器继续运行。live restore选项有助于减少由于docker daemon崩溃,中断或升级而导致的容器停机时间。

    2017/07/06 docker