远程docker编写的do it';s作业-远程或本地

远程docker编写的do it';s作业-远程或本地,docker,docker-compose,Docker,Docker Compose,使用DOCKER\u HOST=”时ssh://user@主机“docker compose up”docker是否会在本地创建/准备所有图像,然后发送到远程?或者所有工作都将在远程系统上完成?几乎所有工作都是在远程系统上完成的。这两个地方性的东西: docker compose.yml文件本身是本地文件 如果您生成:图像,则上下文目录是本地的。(但是构建本身是在远程Docker守护进程上完成的;构建上下文是通过网络发送的,如果它是一个大目录,则速度可能会很慢。) 否则一切都是遥远的。值得注

使用
DOCKER\u HOST=”时ssh://user@主机“docker compose up”
docker是否会在本地创建/准备所有图像,然后发送到远程?或者所有工作都将在远程系统上完成?

几乎所有工作都是在远程系统上完成的。这两个地方性的东西:

  • docker compose.yml
    文件本身是本地文件
  • 如果您
    生成:
    图像,则上下文目录是本地的。(但是构建本身是在远程Docker守护进程上完成的;构建上下文是通过网络发送的,如果它是一个大目录,则速度可能会很慢。)
否则一切都是遥远的。值得注意的是:

  • 卷:
    引用主机目录的卷引用远程系统上的目录
  • 如果指定
    网络\u mode:host
    ,它将使用远程主机的主机网络
  • 如果指定
    端口:
    ,则可以通过远程主机的IP地址或DNS名称访问服务
  • Docker对象(如网络和卷)专用于远程系统