zoukankan      html  css  js  c++  java
  • 使用docker-compose创建启动容器时候提示服务名已存在

    今天在测试环境启动一个已有服务时候提示服务名已存在,造成这个原因是,前些天集群的一个节点挂了,导致这个节点上的docker容器全部没了,为了当时能正常使用就使用

    docker-compose -H 172.17.3.19:3375 -f /home/jenkins/house/house_live.yaml scale house_live=2

    来创建了两个服务,但是提示

    使用删除容器,删除服务均不行,后来百度谷歌了一番,问题解决

    首先需要看这个服务使用的是那个docker网络,这里使用的是house_my-net

    然后使用以下命令强制该服务器从集群网络脱离

    docker -H 172.17.3.19:3375 network disconnect -f house_my-net  house_house_live_1

    最后销毁该容器

    然后再重新使用docker-compose去创建启动该容器

    启动成功了

    参考解决地址

    http://serve.3ezy.com/github.com/docker/docker/issues/20398

  • 相关阅读:
    bzoj2728
    bzoj4574
    loj2554
    bzoj1068
    bzoj2554
    Exception in thread "main" java.lang.AbstractMethodError
    java方法重载,java方法练习题
    java面向对象
    java编辑器 IntelliJ IDEA 安装——放弃过程;eclipse,Notepad++
    java二维数组
  • 原文地址:https://www.cnblogs.com/hh2737/p/7458902.html
Copyright © 2011-2022 走看看