172 похожих чатов

Доброго времени суток. Я в докере не силен. Подскажите пожалуйста,

можно ли сделать так, чтобы на машине оставался свободным порт 80, но при этом можно было бы как-то через порт 7001 прописав в /etc/hosts локальный домен, получить доступ по этому домену?

7 ответов

17 просмотров

через порт 7001 итак все будет работать но если вы хотите заходить по 80 порту при том чтобы он был свободен, максимум nginx вам в помощь, но это не совсем то о чем вы пишете

Bogdan- Автор вопроса
Рустам Астафеев
через порт 7001 итак все будет работать но если в...

тут скрины присылать нельзя, поэтому попытаюсь текстом. docker-compose: nginx: image: 'nginx:latest' container_name: nginx volumes: - ./docker/nginx:/etc/nginx/conf.d/ - .:/var/www/my-rep/ ports: - "7001:80" nginx conf: server { listen 80; server_name l.my-rep.com; index index.php index.html; error_log /var/log/nginx/l.my-rep_error.log; access_log /var/log/nginx/l.my-rep_access.log; root /var/www/my-rep/public; client_max_body_size 20M; location / { try_files $uri $uri/ /index.php?$query_string; gzip_static on; } location ~ \.php$ { try_files $uri =404; fastcgi_split_path_info ^(.+\.php)(/.+)$; fastcgi_pass app:9000; fastcgi_index index.php; include fastcgi_params; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; fastcgi_param PATH_INFO $fastcgi_path_info; } } Вот при таком раскладе, я хочу получать доступ к сайту по url http://l.my-rep.com (в /etc/hosts прописано 127.0.0.1 l.my-rep.com) ЭТО ВОЗМОЖНО?

Bogdan
тут скрины присылать нельзя, поэтому попытаюсь тек...

Можно еще на том же компе поднять nginx и настроить его конкретно на этот домен тогда у вас будет возможность размещать на 80 порту любое количество сайтов под разными доменами

Bogdan
у меня поднят nginx

в контейнере или на машине?

Bogdan- Автор вопроса
Vladimir Tselm
в контейнере или на машине?

и там и там. если докер nginx пробрасывать на 80 порт он не будет конфликтовать с локальным 80?

Bogdan
и там и там. если докер nginx пробрасывать на 80 п...

на машине может существовать только одно приложение на одном порту tcp ну еще одно на udp http, grpc, вебсокеты и прочее, все внизу имеет tcp делай выводы

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта