@@ -31,6 +31,8 @@ docker-build-all:
3131
3232 docker build -t api-golang -f ${DOCKERFILE_DIR}/api-golang/Dockerfile.6 ${DOCKERCONTEXT_DIR}/api-golang/
3333
34+ DATABASE_URL: =postgres://postgres:foobarbaz@db:5432/postgres
35+
3436.PHONY : docker-run-all
3537docker-run-all :
3638 echo " $$ DOCKER_COMPOSE_NOTE"
@@ -40,8 +42,11 @@ docker-run-all:
4042
4143 $(MAKE) docker-rm
4244
45+ docker network create my-network
46+
4347 docker run -d \
4448 --name db \
49+ --network my-network \
4550 -e POSTGRES_PASSWORD=foobarbaz \
4651 -v pgdata:/var/lib/postgresql/data \
4752 -p 5432:5432 \
@@ -50,22 +55,25 @@ docker-run-all:
5055
5156 docker run -d \
5257 --name api-node \
53- -e DATABASE_URL=postgres://postgres:foobarbaz@db:5432/postgres \
58+ --network my-network \
59+ -e DATABASE_URL=${DATABASE_URL} \
5460 -p 3000:3000 \
5561 --restart unless-stopped \
5662 --link=db \
5763 api-node
5864
5965 docker run -d \
6066 --name api-golang \
61- -e DATABASE_URL=postgres://postgres:foobarbaz@db:5432/postgres \
67+ --network my-network \
68+ -e DATABASE_URL=${DATABASE_URL} \
6269 -p 8080:8080 \
6370 --restart unless-stopped \
6471 --link=db \
6572 api-golang
6673
6774 docker run -d \
6875 --name client-react-vite \
76+ --network my-network \
6977 -v ${PWD}/client-react/vite.config.js:/usr/src/app/vite.config.js \
7078 -p 5173:5173 \
7179 --restart unless-stopped \
@@ -75,6 +83,7 @@ docker-run-all:
7583
7684 docker run -d \
7785 --name client-react-nginx \
86+ --network my-network \
7887 -p 5174:80 \
7988 --restart unless-stopped \
8089 --link=api-node \
@@ -96,6 +105,7 @@ docker-rm:
96105 -docker container rm api-golang
97106 -docker container rm client-react-vite
98107 -docker container rm client-react-nginx
108+ -docker network rm my-network
99109
100110define DOCKER_COMPOSE_NOTE
101111
0 commit comments