Кажется, проблема с конфигурацией docker -compose, используйте файл docker-compose
ниже, он создаст сеть, а затем вы можете использовать ту же сеть в docker -compose файле.
version: '3.5'
services:
webapp1:
image: nginx:latest
container_name: my_container
ports:
- "8080:80"
networks:
- my_network
networks:
my_network:
driver: bridge
Также Nginx порт должен быть 80
внутри контейнера, если вы не изменяли конфигурацию по умолчанию.