контейнеру по доменному имени?
почитать что угодно чтобы понять что докер тут не при чем
А что при чем?
Домен регистрируется на сайте хостера*. Там он клеится на ип машины-сервера. На машине-сервере подымается докер. В докере есть программа-сервер, которая при обращении по адресу отдает файлы. Хостер обеспечивает чтобы домен был привязан к адресу машины-сервера
У меня выделенный сервер. Никто ничего не предоставляет. Докер мне нужно настроить самому. Он настроен так, что локально все работает через http://localhost:8000, порты опубликованы, но я не могу обратиться к ним, если использую доменное имя или ip адрес
Так а доменное имя ведь покупается или берется бесплатно. Выделенный сервер ип имеет и все. У машины есть ип. Ну ты вбей в браузер http://{IP}:8000, работает?
У меня там еще установлен nginx, - он все управление перехватывает. Доступен только Nginx - и все. Никакие порты из прописаных в докер-композ файле не работают
напиши в лс скинь композ посмотреть и адрес серва
Я бы предпочел понять, что нужно прочитать, чтоб настроить. Если я тебе скину - и ты настроишь - это мне не поможет. Мне таких серверов еще десятки нужно настраивать...
Я потыкаюсь, в смысле настрою, и обьясню что сам пойму
Это вот главный контейнер, который должен быть доступен из web: > 0.0.0.0:3000->3000/tcp
Погоди, ты хочешь обратиться по глобальному dns имени или у тебя имя сервера где-нибудь в hosts записано?
У меня на данный момент имя сервера (доменное имя) записано в настройках nginx. Мне бы хоть как-то обратиться из web к докер-контейнеру - пока никак не могу. В идеале должно быть по доменному имени, но для начала можно и по ip
Возможно, проблема в том, что доменное имя зарегистрировано через регистратора, где я указывал, что это доменное имя должно вести на мой Ip адрес
я к тому и вел, но ты говоришь нет доступа по ip а этого быть не должно
Обсуждают сегодня