【问题标题】:docker service verify: Detected task failuredocker service verify:检测到任务失败
【发布时间】:2021-06-30 16:18:47
【问题描述】:

我想使用以下命令在 docker swarm 中创建一个服务:

> "docker service create --name  jenkinsstack --network devops-net \
> --replicas 1 --publish 8080:8080 jenkins/jenkins \
> --mount type=bind,src=jenkins-volume,dst=/var/jenkins_home"

但是当我尝试创建它时失败了。但是,当我删除“--mount”部分时,一切正常。我不知道是什么问题。

提前致谢!

【问题讨论】:

    标签: docker jenkins docker-compose containers docker-swarm


    【解决方案1】:

    两件事:

    • 图片需要在命令的末尾。

    • 如果您使用绑定挂载,则需要指定主机路径而不是卷。

    在您的情况下,它应该看起来更像这样:

    docker service create --name  jenkinsstack --network devops-net --replicas 1 --publish 8080:8080 --mount type=bind,src=some-host-path,dst=/var/jenkins_home jenkins/jenkins
    

    reference

    【讨论】:

    • 非常感谢!我知道我错过了一些微不足道的事情。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-06-13
    • 2018-04-22
    • 2013-06-25
    • 2017-02-03
    • 2019-12-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多