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