Docker Swarm example voting app using redis, postgres and docker repo's
Networks: (overlay network we just use with swarm becuase it will allow us to span accross nodes)
=======
docker network create -d overlay backend
docker network create -d overlay frontend
Vote: done
docker service create --name vote -p 80:80 --network frontend --replicas 2 dockersamples/examplevotingapp_vote:before
redis:
docker service create --name redis --network frontend redis:3.2
worker:
docker service create --name worker --network frontend --network backend dockersamples/examplevotingapp_worker
db: done
docker service create --name db --mount type=volume,source=db-data,target=/var/lib/postgresql/data --network backend postgres:9.4
result: done
docker service create --name result -p 5001:80 --network backend dockersamples/examplevotingapp_result:before
=======
docker network create -d overlay backend
docker network create -d overlay frontend
Vote: done
docker service create --name vote -p 80:80 --network frontend --replicas 2 dockersamples/examplevotingapp_vote:before
redis:
docker service create --name redis --network frontend redis:3.2
worker:
docker service create --name worker --network frontend --network backend dockersamples/examplevotingapp_worker
db: done
docker service create --name db --mount type=volume,source=db-data,target=/var/lib/postgresql/data --network backend postgres:9.4
result: done
docker service create --name result -p 5001:80 --network backend dockersamples/examplevotingapp_result:before
Comments
Post a Comment