Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/docker/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
开发过程中的Docker工作流_Docker_Docker Compose_Dockerfile - Fatal编程技术网

开发过程中的Docker工作流

开发过程中的Docker工作流,docker,docker-compose,dockerfile,Docker,Docker Compose,Dockerfile,当我在建立一个链接docker容器的网络时,我发现自己面临一个问题,当我做docker运行一个容器时;docker运行--链接A:AB,然后稍后更改A,我必须停止,rm并重新生成A,然后B中的“链接”将不起作用。对于较长的链,这意味着对A进行任何更改,即使更改重启策略或映射的端口也很小,这将导致我必须停止、rm并重新生成B、C、D、E 我知道,对于生产,Docker Compose可能是处理这一问题的首选工具,但我想知道在Docker网络的初始开发阶段是否有更简单的解决方案。您可以使用任何Paa

当我在建立一个链接docker容器的网络时,我发现自己面临一个问题,当我做docker运行一个容器时;docker运行--链接A:AB,然后稍后更改A,我必须停止,rm并重新生成A,然后B中的“链接”将不起作用。对于较长的链,这意味着对A进行任何更改,即使更改重启策略或映射的端口也很小,这将导致我必须停止、rm并重新生成B、C、D、E


我知道,对于生产,Docker Compose可能是处理这一问题的首选工具,但我想知道在Docker网络的初始开发阶段是否有更简单的解决方案。

您可以使用任何PaaS来简化,例如

它使链接过程更容易

web:
  build: .
  ports:
    - 80:80
  links:
    - database
database:
  image: convox/postgres
  ports:
    - 5432