使用远程 API 创建后如何覆盖容器内的环境变量?我在容器更新方法描述中看不到这样的选项。但是 docker 本身在链接容器(source)以提供端口和主机变量时会这样做:
DB_PORT_5432_TCP_PORT=5432
DB_PORT_5432_TCP_ADDR=172.17.0.5
...
我需要提供其他不受 docker 管理的基础设施元素的相同变量。每次我运行一个容器时,这些变量都可能不同。
我认为它应该看起来像:
- 初始化容器的依赖。
- 创建容器本身。
- 运行容器的依赖项。
- 获取依赖项参数(IP、端口等)。
- 配置容器环境(正如我对容器更新的想法)。
- 运行容器。
对于一个实例,可以多次重复从 3 到 6 的步骤。