将参数和端口从docker-compose转发到dockerfile

时间:2018-12-09 17:26:42

标签: docker docker-compose

我当前正在从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中的参数吗? (8202中的dockerfile和撰写中的8203

我是否可以在compose中设置参数ENTRYPOINT之类的参数,从而在injected中获得dockerfile? (在我们的情况下为arg1

0 个答案:

没有答案