I have a number of docker swarm services, deployed via docker stack. Most of them (regular services) are exposed to a single internal overlay network, the one which is generated when docker stack is deployed, but some (lets call them gateway services) are also should be externally accessable (via compose-file.yml ports: definition), which results in […]
I have a swarm cluster wherein different technology dockers are deployed. (Zookeeper, Kafka, Elastic, Storm and custom web application) Web application goes under tremendous changes and have to update the stack everytime web docker changes. Once in a while there will be updates to Elasticsearch image. When i run docker stack deploy, it goes and […]
istio An open platform to connect, manage, and secure micro-services looks very interesting, but supports only Kubernetes. I couldn’t find a roadmap or mention of future support for other container management platforms, specifically Docker Swarm
I have a docker swarm mode with one HAProxy container, and 3 python web apps. The container with HAProxy is expose port 80 and should load balance the 3 containers of my app (by leastconn). Here is my docker-compose.yml file: version: ‘3’ services: scraper-node: image: scraper ports: – 5000 volumes: – /profiles:/profiles command: > bash […]
I’m trying to run five instances of a service on a docker swarm, things are starting well but block at a given level, I’m pretty sure that it is about resources balance. Is there a way to equally share memory, CPU or network bandwidth between all containers?
I am working on a requirement where we need to create network in which host server should not access the containers. We have achieved for single server using Docker Macvlan Network and when extending the same to the cluster with Docker swarm realized that the scope of the Macvlan driver is local. # docker network […]
I am trying to get the node details of the swarm manager via api call. my question is, is there an api call equivalent to docker node ls I tried to get the api details, i searched enough and i cant get it ?
I am trying to create a local swarm environment based on ‘dind’ images. Below are the steps for environment recreation: docker network create –attachable –subnet 10.0.0.0/16 tools_network docker run -d –privileged –name swarm-manager-1 –hostname swarm-manager-1 –network tools_network –ip 10.0.0.3 -p 42421:2375 docker:17.03.1-dind docker –host localhost:42421 swarm init –advertise-addr 10.0.0.3 docker run -d –privileged –name swarm-worker-1 […]
I am learning docker. The question that came up to my mind is that if it is possible to share cached data for example a static table’s data among different containers? Will there be any performance impact?
I have a service deployed to my Docker Swarm Cluster as global service (ELK Metricbeat). I want to each of this service to have a hostname the same as the hostname of the running node (host)? in another word, how I can achieve the same result in the yml file such as: docker run -h […]