Пересылка параметров и портов из docker-compose в dockerfile - PullRequest
0 голосов
/ 09 декабря 2018

В настоящее время я запускаю контейнер из dockerfile, который использует некоторые аргументы и порты.

Мой вопрос таков: docker-compose переопределяет порт, который я expose в dockerfile?

FROM  microsoft/dotnet:2.1-aspnetcore-runtime AS build-env
WORKDIR /app
COPY ./publish .
ENTRYPOINT ["dotnet","Server.dll","arg1"]
EXPOSE 8202

Docker-compose

services:
  mp:
    image: mp
    build: ./mpserver
    ports:
      - 8202:8203   <-----lets say i change the left side in the dockerfile

В моей ситуации compose может изменить параметры внутри dockerfile (s)?(8202 в dockerfile и 8203 в compose)

Могу ли я установить параметры, такие как аргументы ENTRYPOINT в compose, которые каким-то образом получат injected в dockerfile?(в нашем случае arg1)

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