使用fig和docker-machine远程部署

时间:2015-02-24 17:40:59

标签: docker fig

我使用docker-machine在AWS上轻松创建docker主机。

本地我使用fig(或docker-compose)来启动与服务相关的各种微服务。

fig是否可以使用docker-machine命令设置的配置变量:

 docker-machine config host

所以当我这样做时:

fig up

图在docker-machine上设置主机而不是本地服务?

1 个答案:

答案 0 :(得分:1)

我没有尝试使用远程主机执行此操作,但我使用基于vmwarefusion的计算机。因为fig respects some of the DOCKER_ environment variables您可以修改它们以指向您的泊坞主机。尝试这样的事情:

$(docker-machine env host); docker-compose up

编辑过去的方法(在评论中引用):

#!/bin/bash

# modify path and host with output from > docker-machine config host
DOCKER_CERT_PATH=~/.docker/machines/.client/
DOCKER_HOST=tcp://172.16.124.216:2376
DOCKER_TLS_VERIFY=1

fig up