是否可以使用macos在marathon上运行docker容器?

oyxsuwqo  于 2021-06-21  发布在  Mesos
关注(0)|答案(0)|浏览(286)

为了在marathon上运行docker容器,我安装了dockertoolbox。
我从一个奴隶开始 containerizers=docker,mesos --executor_registration_timeout=5mins 然后我发布了一个应用程序与码头集装箱马拉松。
米索斯奴隶告诉我:

I1218 16:16:18.569870 251678720 containerizer.cpp:1284] Executor for container '3ca60aeb-0a15-4b93-9ff2-b09c9aa4a610' has exited
I1218 16:16:18.569905 251678720 containerizer.cpp:1097] Destroying container '3ca60aeb-0a15-4b93-9ff2-b09c9aa4a610'
Failed to perform recovery: Collect failed: Failed to 'docker -H unix:///var/run/docker.sock ps -a': exit status = exited with status 1 stderr = Cannot connect to the Docker daemon. Is the docker daemon running on this host?

所以我决定 docker -H unix:///var/run/docker.sock ps -a 在我的mac电脑上,它告诉我同样的错误 Cannot connect to the Docker daemon. Is the docker daemon running on this host? 然后我执行 docker-machine ssh default 进入虚拟机,执行 docker -H unix:///var/run/docker.sock ps -a ,它起作用了。
是不是因为mac os使用虚拟机来运行docker,所以不可能用mac os来运行docker Container???

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题