Сборка с использованием docker -составления и запуска приложения и mon go с использованием docker run - PullRequest
0 голосов
/ 14 апреля 2020

У меня есть docker -компонентный файл в формате ниже

services:
  production-api:
    build: .
    environment:
      - MONGO_URI=mongodb://mongodb:27017/productiondb
    volumes:
      - .:/app
    ports:
      - "3000:3000"
    depends_on:
        - mongodb   
        # condition: service_healthy

  mongodb:
    # user: node
    image: mongo
    # volumes:
    #   - ./data:/data/db
    ports:
      - "27017:27017"
    # healthcheck:
    #   test: echo 'db.runCommand("ping").ok' | mongo mongo:27017/productiondb --quiet 1
    #   interval: 10s
    #   timeout: 10s
    #   retries: 5

и docker -compose.prod.yml

version: "2.4"
services:
  production-api:
    container_name: "production"
    command: yarn start
    environment:
      - NODE_ENV=production

Как построить с использованием docker -compose -f и запустить mon go и производство, используя docker run?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...