Skip to content

Latest commit

 

History

History
57 lines (29 loc) · 1.95 KB

2021-04-25.md

File metadata and controls

57 lines (29 loc) · 1.95 KB

docker network create --gateway 172.19.0.1 --subnet 172.19.0.0/24 msa-network ----- 처음 네트워크 설정


docker run -it -v C:\work\Django_msa\consulconfig:/consul/data --net msa-network --name consul --ip 172.19.0.100 -p 8500:8500 consul consul agent -dev -ui -datacenter zone1 -node host1 -config-dir /consul/data -client 0.0.0.0 - consul

C:\work\consul\consul.d\에 config 설정하기

docker run -d -p 13306:3306 --name potatoDB -e MYSQL_ALLOW_EMPTY_PASSWORD=true --network msa-network --ip 172.19.0.3 -v C:\potatodb:/var/lib/mysql mysql:5.7 - db

C:\potatodb에 DB내용 설정하기


docker image build --tag itemdetail -f item_detail\Dockerfile .

docker run -it --name itemdetail -p 8003:8000 --net msa-network --ip 172.19.0.4 itemdetail



docker image build --tag main -f notice\Dockerfile .

docker run -it --name main -p 8001:8000 --net msa-network --ip 172.19.0.5 main



docker image build --tag sign -f signinup\Dockerfile .

docker run -it --name sign -p 8002:8000 --net msa-network --ip 172.19.0.6 sign



docker image build --tag userdetail -f user_detail\Dockerfile .

docker run -it --name userdetail -p 8004:8000 --net msa-network --ip 172.19.0.7 userdetail


docker image build --tag userapi -f user_api\Dockerfile .

docker run -it --name userapi -p 8005:8000 --net msa-network --ip 172.19.0.8 userapi


docker image build --tag search -f search\Dockerfile .

docker run -it --name search -p 8006:8000 --net msa-network --ip 172.19.0.9 search


최종!!