File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -5,9 +5,15 @@ services:
55 image : laszlocph/composetest
66 ports :
77 - " ${PORT}:5000"
8- depends_on :
8+ links :
99 - redis
10+ cpu_shares : 100
11+ mem_limit : 131200000
1012 boot :
1113 image : laszlocph/spring-boot-dummy # https://api.github.com/repos/laszlocph/spring-boot-dummy/branches
14+ cpu_shares : 300
15+ mem_limit : 262400000
1216 redis :
1317 image : redis
18+ cpu_shares : 100
19+ mem_limit : 131200000
Original file line number Diff line number Diff line change 77
88ENV=$1
99
10- eval " $( docker-machine env composeHost ) "
11- docker- compose -p $ENV ps
10+ ecs-cli configure --region eu-west-1 --cluster cluster01
11+ ecs-cli compose --project-name $ENV --file docker-compose. $ENV .yml service ps
Original file line number Diff line number Diff line change 11#! /usr/bin/env bash
22
3- eval " $( docker-machine env composeHost ) "
4- docker ps
3+ ecs-cli configure --region eu-west-1 --cluster cluster01
4+ ecs-cli ps
Original file line number Diff line number Diff line change 11#! /usr/bin/env bash
22
3- eval " $( docker-machine env -u) "
4-
5- MACHINE_IP=" $( docker-machine ip composeHost) "
3+ ecs-cli configure --region eu-west-1 --cluster cluster01
64ENV=" $( pwgen -A -s -1 4 | tr ' [:upper:]' ' [:lower:]' ) "
75
86echo " Generating environment with id $ENV "
@@ -12,13 +10,13 @@ docker run --rm -it -u $(id -u):$(id -u) -v $(pwd):/composer/project laszlocph/c
1210# https://docs.docker.com/compose/environment-variables/
1311export PORT=$( python get-port.py)
1412
15- eval " $( docker-machine env composeHost) "
1613# inspired by https://docs.docker.com/compose/extends/
17- docker-compose -p $ENV -f docker-compose.$ENV .yml up -d
14+ ecs-cli compose --project-name $ENV --file docker-compose.$ENV .yml service up
15+
16+ MACHINE_IP=" TODO"
1817
1918echo
2019echo " Environment $ENV is exposed on http://$MACHINE_IP :$PORT "
2120echo
22- docker- compose -p $ENV ps
21+ ecs-cli compose --project-name $ENV --file docker-compose. $ENV .yml service ps
2322echo
24- docker ps
Original file line number Diff line number Diff line change 77
88ENV=$1
99
10- eval " $( docker-machine env composeHost ) "
11- docker- compose -p $ENV stop
10+ ecs-cli configure --region eu-west-1 --cluster cluster01
11+ ecs-cli compose --project-name $ENV --file docker-compose. $ENV .yml service stop
You can’t perform that action at this time.
0 commit comments