docker remote api set env

时间:2016-06-27 18:11:03

标签: docker docker-api

如何在使用远程API创建后覆盖容器内的环境变量?我在容器更新方法description中看不到这样的选项。但是当linking containerssource)提供端口和主机变量时,docker本身正在这样做:

DB_PORT_5432_TCP_PORT=5432
DB_PORT_5432_TCP_ADDR=172.17.0.5
...

我需要提供不受docker管理的其他基础架构元素的相同变量。每次我运行容器时,这些变量都可能不同。

我认为应该是这样的:

  1. 初始化容器的依赖项。
  2. 创建容器本身。
  3. 运行容器的依赖项。
  4. 获取依赖项参数(IP,端口等)。
  5. 配置容器环境(我认为使用容器更新)。
  6. 运行容器。
  7. 对于一个实例,从3到6的步骤可以重复多次。

0 个答案:

没有答案