gpt4 book ai didi

docker - 允许在DC/OS上使用docker-in-docker吗?

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

我正在尝试在DC / OS上使用Airflow安排“docker run”作业。这要求能够从包含Airflow的Docker容器中启动Docker容器。我可以在OSX上执行此操作,但可以运行:

docker run \
-p 8080:8080 \
-v /var/run/docker.sock:/var/run/docker.sock {image name}

我有使用DC / OS进行此操作的等效方法吗?

最佳答案

DC / OS方式将通过Mesos Master调度作业。这意味着编写一个框架,与主服务器协商资源分配(=“启动Docker作业”)。因此,在具有任务可用资源的群集中的任何节点上启动任务。这样的框架是另一个服务,负责与Mesos Master进行资源协商。此类框架有很多示例:

  • kafka
  • elastic
  • cassandra

  • 其中大多数构建在 dcos-commons服务框架之上。

    解决方法是通过另一个现有框架(例如马拉松。马拉松提供 a REST API

    关于docker - 允许在DC/OS上使用docker-in-docker吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47627134/

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