docker-swarm

    2热度

    2回答

    我有两个worker节点:worker1和worker2以及一个swarm manager。我只在工作节点中运行所有服务。我需要从经理docker exec运行以访问在工作节点中创建的一些容器,但我一直得知该服务无法识别。我知道我可以在任何工作节点上运行docker exec,并且它工作正常,但我不想找到服务运行在哪个节点上,然后ssh到指定节点运行docker exec命令。是否有办法在群体中这

    3热度

    1回答

    我使用Traefik作为码头群环境中的nginx服务前面的反向代理。这是我的搬运工,stack.yml: traefik: image: traefik command: -c /dev/null --web --docker --docker.swarmmode --docker.watch --docker.domain=domain --logLevel=DEBUG

    0热度

    1回答

    有没有办法使用Docker机密从/ run/secrets/redis-pass中读取并设置redis --requirepass标志? 例如: 在一个群管理员设置redis-pass,然后用docker stack deploy -c docker-compose-prod.yml appname 这里是我的搬运工,compose.yml文件工作redis的服务。 redis: bui

    1热度

    1回答

    这可能是一个简单的问题,但我想知道其他人如何做到这一点。 我有一个3个管理器的Docker Swarm模式集群。比方说他们有IP的 192.168.1.10 192.168.1.20 192.168.1.30 我可以通过任意IP的访问我的Web容器,通过内部路由网等等。但是,当主机停下来时,我访问我的Web容器,我显然不会再被路由到容器。所以我需要某种单一的DNS记录或者是指向我的集群中的一个活动

    3热度

    1回答

    如果我运行后端的单个docker容器,它运行良好并连接到运行在主机上的mongodb。但是,当我使用泊坞窗,撰写运行我的后端,它不连接到MongoDB中,并打印到控制台: MongoError: failed to connect to server [12.345.678.912:27017] on first connect [MongoError: connection 0 to 12.34

    0热度

    1回答

    如何访问多主机docker swarm上的群集服务。 对于泊坞窗群,可以说,该服务被命名为:ABC,PQR,XYZ 如果服务被放置在同一主机,它们能够通过http://pqr/a或http://xyz/a访问 但如果他们在不同主机,他们无法访问http://pqr/a或http://xyz/a。即使ping到其他服务名称也不起作用。 docker service create --constrai

    1热度

    1回答

    我已经在两台主机(docker compose version 3)上部署了一个包含4个服务的堆栈。 服务是Elasticsearch,Kibana。 Redis,Visualiser,最后是我的Web App。我还没有设置任何资源限制。 我通过docker-machine创建了两个虚拟主机,一个使用2GB,另一个使用1GB。 然后,我增加了我的web应用程序的副本,以2个副本,从而解决以下分配:

    1热度

    1回答

    您已成功设法使用docker swarm获得运行的Infinispan群集。我用这个网站弄清楚如何去做http://blog.infinispan.org/2016/07/improved-infinispan-docker-image.html 我创建了我自己的覆盖网络,名为infinispan。 我然后使用下面的命令起转一个JGroups的八卦服务: docker service create

    0热度

    1回答

    我在3台机器上创建了一个码头群管理器节点 - 一台Windows 10机器和2台Ubuntu机器。事情在Windows 10和Ubuntu机器之一上按预期工作。然而,在安装完所有东西之后,在最后一台机器上(Ubuntu 16.04,Linode上的一个虚拟环境),按照指令here并使用docker-ce 17.06.0〜ce-0〜Ubuntu版本,我无法正常启动任何服务或堆栈 - 所有服务/堆栈容

    0热度

    2回答

    我现在正在学习使用码头跟踪get-started documents,但在第4部分 - Swarms中遇到了一些问题。那是在群集上部署我的应用程序时,我无法成功访问它。 [email protected]:~$ docker stack ps getstartedlab ID NAME IMAGE NODE DESIRED STATE CURRENT STATE