【问题标题】:docker overlay for local development and remote containers用于本地开发和远程容器的 docker 覆盖
【发布时间】:2018-06-29 15:30:55
【问题描述】:

我希望使用多个开发团队使用的多个 docker 容器来改进我们的开发周期

目前每个开发团队负责的服务很少,这些服务依赖于其他团队的服务。这意味着所有开发团队都需要在本地运行所有容器

我想弄清楚的是如何将本地容器暴露给远程集群上的远程网络,每个团队都将加入其网络,而无需在本地运行所有服务

【问题讨论】:

    标签: amazon-web-services docker amazon-ecs docker-networking


    【解决方案1】:

    一种可能的解决方案是使用 ssh 隧道共享 docker.sock 文件 => 注册的服务将暴露给其他机器

    ssh -nNT -L /tmp/docker.sock:/var/run/docker.sock  <USER>@<IP> &
    

    export DOCKER_HOST=unix:///tmp/docker.sock
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-01-11
      • 2018-12-05
      • 1970-01-01
      • 2016-12-16
      • 1970-01-01
      • 2022-01-13
      • 2021-08-24
      相关资源
      最近更新 更多