위의 링크로 가면 만든 것을 확인할 수 있다.
REACT
EXPRESS
NODEJS
DOCKER
DOCKER STACK
DOCKER SWARM
환경을 반드시 가상머신들 manager, kvm1, kvm2 를 만들고
manager의 /etc/hosts에 kvm1, kvm2를 등록해주자
그 다음 아래의 명령어를 순서대로 적어서 Enter
이 과정을 모르겠다면
# manager에서
docker swarm init
manager에서 docker swarm init 시 나오는 토큰 값을 가지고
kvm1, kvm2 에 입력후 Enter
cd client
npm install
npm run build
docker build -f Dockerfile.dev -t tonyhan18/react:1.0 .
cd ../server
npm install
docker build -t tonyhan18/express:1.0 .
docker image push tonyhan18/express:1.0
cd ..
docker stack deploy -c docker-compose.yml swarm
---
# 삭제시
docker stack rm swarm