标签:docker

虚拟化技术

docker compose文件参考(3) – 网络配置

朱 茂海 发布于 2017-01-18

driver 指定用于这个网络的驱动。 默认使用的驱动取决于docker engine的配置,但大多数情况中,单台主机中使用的是bridge,在集群中使用的是overlay。 driver: overlay driver_opts 指定一列键值对选项传递给这个数据卷的驱动。这些选...

阅读(9)评论(0)

虚拟化技术

docker compose文件参考(2) – 数据卷配置

朱 茂海 发布于 2017-01-18

driver 指定这个数据卷使用的数据卷驱动。默认为local。如果驱动不可用,docker engine将会返回一个错误。 driver: foobar driver_opts 指定一列键值对选项传递给这个数据卷的驱动。这些选项依赖于驱动。此参数可选。 driver_opts:...

阅读(5)评论(0)

虚拟化技术

在生产环境使用docker compose

朱 茂海 发布于 2017-01-17

当在compose定义你的app用于开发环境时,也可以使用这个配置来在不同的环境,如CI,临时和生产环境运行应用程序。 更改compose文件适用于生产环境 在把compose部署到生产环境之前,虽然更改你的app配置,这些更改包括: 删除应用程序代码的挂载,以使代码留在容器内,...

阅读(25)评论(0)

虚拟化技术

Docker Compose网络配置

朱 茂海 发布于 2017-01-17

注意:本文涉及的compose只适用于compose文件格式为version 2的版本。verion 1(旧的)不支持网络功能。 默认下compose为你的app配置一个单独的网络。服务中的每个容器都加入到这个默认的网络且在这个网络的容器都能互相通信,它们也能通过与容器名称相同的...

阅读(9)评论(0)

虚拟化技术

关于Docker Compose的环境变量

朱 茂海 发布于 2017-01-16

在compose文件中引用环境变量 可以在compose文件中引用运行docker-compose所在的shell中的环境变量,如: web:   image: "webapp:${TAG}" 在容器中设置环境变量 可以在compose文件中的env...

阅读(9)评论(0)