Когда я запускаю docker-compose up
, он сообщает мне, что прослушивает локальный порт 5000, несмотря на конфигурацию порта 80 в моем файле docker-compose.override.yml
, и несмотря на то, что порт 80 отображается в Dockerfile
.
Я также пытался установить порт в docker-compose.yml
, но по-прежнему используется порт 5000
.
докер-compose.yml
version: '3'
services:
myapp:
image: me/myapp
environment:
- ASPNETCORE_ENVIRONMENT=Production
build:
context: .
dockerfile: MyApp.API/Dockerfile
докер-compose.override.yml
version: '3'
services:
myapp:
environment:
- ASPNETCORE_ENVIRONMENT=Development
ports:
- "80:80"
Dockerfile:
...
EXPOSE 80
...
Чего мне не хватает, что заставит docker-compose up
прослушивать порт, указанный в yml?