Хост Django на VPS-сервере основной IP-адрес не в порту хоста
Я пытаюсь развернуть приложение с использованием Django на VPS-сервере. Оно прекрасно работает. Все в порядке. Но вот, предположим, это мой VPS сервер http://23.234.207.249 но если я нажму на эту ссылку, он покажет мне страницу apache по умолчанию. но если я нажму на эту http://23.234.207.249:8000 после добавления порта :8000, он работает и показывает мое приложение. Но я хочу показать то же самое на моем основном IP-адресе. Какой процедуре следовать? Здесь я развертываю с помощью Docker, вот мой файл docker compose
version: '3'
services:
app:
build: .
volumes:
- .:/django
ports:
- 8000:8000
image: app:django
container_name: django_containe
command: python manage.py runserver 0.0.0.0:8000
depends_on:
- db
db:
image: mysql:5.7
environment:
MYSQL_DATABASE: 'gascommerce'
MYSQL_ALLOW_EMPTY_PASSWORD: 'true'
volumes:
- ./data/mysql/dbb:/var/lib/mysql