gpt4 book ai didi

docker - 远程docker-compose在哪里工作-远程还是本地

转载 作者:行者123 更新时间:2023-12-02 21:32:18 26 4
gpt4 key购买 nike

使用DOCKER_HOST="ssh://user@host" docker-compose up时, docker 将在本地创建/准备所有镜像,然后发送到远程,还是所有工作都在远程进行?

最佳答案

几乎所有事情都在远程系统上完成。本地的两个特定事项:

  • docker-compose.yml文件本身是本地的。
  • 如果对图像进行build:,则上下文目录是本地的。 (但是构建本身是在远程Docker守护程序上完成的;构建上下文是通过网络发送的,如果它是一个大目录,这可能会很慢。)

  • 否则,一切都是遥不可及的。值得注意的是:

    引用主机目录的
  • volumes:引用远程系统上的目录。
  • 如果指定network_mode: host,它将使用远程主机的主机网络。
  • 如果指定ports:,则可以通过远程主机的IP地址或DNS名称访问该服务。
  • 网络和卷之类的Docker对象仅位于远程系统上。
  • 关于docker - 远程docker-compose在哪里工作-远程还是本地,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64182572/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com