Dom*_*ral 5 docker mesos mesosphere terraform dcos
我在这里按照这些说明使用terraform在Digital Ocean(DC/OS 1.9)上创建了一个集群
一切似乎都已正确安装,从私有docker repo中提取,我需要向我添加一个压缩.docker文件,/core/home/并在部署期间通过将其包含在我的JSON中来获取它.
"fetch":[
{
"uri":"file:///home/core/docker.tar.gz"
}
]
Run Code Online (Sandbox Code Playgroud)
根据这些说明:https://docs.mesosphere.com/1.9/deploying-services/momee/docker-creds-agent/
我仍然会收到错误:
Failed to launch container:
Failed to fetch all URIs for container 'abc123-xxxxx' with exit status: 256
Run Code Online (Sandbox Code Playgroud)
查看其中一个代理的日志:
Starting container '123-abc-xxx' for task 'my-docker-image-service.321-dfg-xxx' (and executor 'my-docker-image-service.397d20cb-1
Begin fetcher log (stderr in sandbox) for container 123-abc-xxx from running command: /opt/mesosphere/packages/mesos--aaedd03eee0d57f5c0d49c
Fetcher Info: {"cache_directory":"\/tmp\/mesos\/fetch\/slaves\/94af100c-4dc2-416d-b6d7-eec0d947a1a6-S11","items":[{"action":"BYPASS_CACHE","uri":{"cache":false,"executable":false,"extract":true,"value":"file:\/\/\/home\/core\/docker.tar.gz"}}],"sandbox_directory":"\/var\/lib\/mesos\/slave\/slaves\/94af100c-4dc2-416d-b6d7-eec0d947a1a6-S11\/frameworks\/94af100c-4dc2-416...
Fetching URI 'file:///home/core/docker.tar.gz'
Fetching directly into the sandbox directory
Fetching URI 'file:///home/core/docker.tar.gz'
Copied resource '/home/core/docker.tar.gz' to '/var/lib/mesos/slave/slaves/94af100c-4dc2-416d-b6d7-eec0d947a1a6-S11/frameworks/94af100c-4dc2-416d-b6d7-eec0d947a1a6-0
Failed to obtain the IP address for 'digitalocean-dcos-agent-20'; the DNS service may not be able to resolve it: Name or service not known
End fetcher log for container 123-abc-xxx
Failed to run mesos-fetcher: Failed to fetch all URIs for container '123-abc-xxx' with exit status: 256
Run Code Online (Sandbox Code Playgroud)
您缺少提取指令:
"fetch":[
{
"uri":"file:///home/core/docker.tar.gz",
"extract":true
}
]
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1496 次 |
| 最近记录: |