#docker #kubernetes #container #orchestrator #microservice #infrastructure-as-code #devops #ci #cd

제목Project42019-12-12 22:01
작성자


Project 4 를 docker swarm 을 통하여 수행하였습니다. 



mb-file.php?path=2019%2F12%2F12%2FF617_%C4%B8%C3%B31.PNG
 



mb-file.php?path=2019%2F12%2F12%2FF618_%C4%B8%C3%B32.PNG
# docker-compose.yml 파일 내용


version: '3'

services:

  dbServer:

    container_name: dbServer

    image: wjddls0626/db:1.1

    environment:

      - MYSQL_DATABASE=test

      - MYSQL_PASSWORD=test

    ports:

      - 3306:3306

    deploy:

      replicas: 1

      placement:

        constraints: [node.role != manager]

  webServer:

    container_name: webServer

    depends_on: [dbServer]

    image: wjddls0626/ws:1.1

    entrypoint: /assignment3/wait-for-it.sh dbServer:3306 -t 500 -- bash -c "cd /assignment3&&npm run start"

    ports:

      - 8080:8080

    deploy:

      replicas: 1

      placement:

        constraints: [node.role != manager]

댓글
이전Q&A _ 22019-12-12
다음프로젝트42019-12-12