Александр
ааа
Александр
ок
Александр
походу дело в хосте
Александр
Starting Hardware RNG entropy gatherer daemon: (Hardware RNG device inode not found) /etc/init.d/rng-tools: Cannot find a hardware RNG device to use.
Александр
сейчас еще на рабочей гляну
CHIP
Загугли
Александр
Короче на хосте нужно чтобы rngd.service был запущен systemctl status rngd.service На рабочей версии был active На косячной был dead
Александр
двое суток я не мог спокойно зарезолвить это
Александр
Anonymous
Ребят, docker-compose up удаляет контейнеры после их отключения как docker run --rm ?
Владимир
docker compose restart тоже этого не делает
Anonymous
т.е. руками нужно будет подчищать? или есть доп опция командной строки?
Владимир
Либо с ключом recreate
Server
У меня на VPS висят сайты на разных портах, как настроить связку с домеными именами?
Artem
Nginx и proxy pass в зависимости от servername
Server
Nginx и proxy pass в зависимости от servername
Nginx - это единственое решение?
Александр
Мне кажется это самое простое решение)
Александр
хотя может вы не об этом и хватит файла хостс. А что за связка?
Server
хотя может вы не об этом и хватит файла хостс. А что за связка?
у VPS один IP, в настройках доменых имен указывается он(без адреса порта). В таком случае какой сайт из многих будет отображаться, если у всех разный порт? Предпалогаю, что не один. Вот и ищу решение этой задачи.
CHIP
Server
Это лучшее решение
@ArtG1uK спасибо
Server
Это лучшее решение
есть где на примете годный туториал, чтобы быстрей в тему вьехать nxinx + doker?
Artem
у VPS один IP, в настройках доменых имен указывается он(без адреса порта). В таком случае какой сайт из многих будет отображаться, если у всех разный порт? Предпалогаю, что не один. Вот и ищу решение этой задачи.
Если эти сайты в докере все, то можно засунуть в один композ и сделать нджинкс единой точкой входа, а остальные сайты ненужно будет пробрасывать портами тогда
CHIP
Загугли
Server
Практически любой веб сервер решит вашу проблему.
какие еще есть достойные конкуренты у Nginx?
Artem
А чем он не устраивает?)
CHIP
какие еще есть достойные конкуренты у Nginx?
Никаких, апач но он работает по другому
Server
А чем он не устраивает?)
бэнчмаркинг всегда перед выбором новых технологий в стэк)
Artem
Ну вот делаешь как я описал, все а проксипасс будет выглядеть как то: proxy_pass http://site1
Artem
Nginx самое оптимальное решение для твоих нужд
Anonymous
Есть C#-приложение. В нём несколько проектов: Веб апи, Веб-сокет и общие сборки. Возможно ли используя docker multistage собрать этот проект и запустить 2 startup проекта Веб апи и Веб-сокет в рамках одного Dockerfile ?
Anonymous
Anonymous
вот так могу стартовать аписервер, нужно еще и веб-сокет
first
Всем привет, ребзя, хочу выучить докер, посмотрел от гикбрейнс часовое видео, но ничего дельного не было, что посоветуете? Хотелось бы какой нить ман,курс или что-нить наподобие или просто доку шерстить?
Sergey️
По-умолчанию, каким юзером билдится Dockerfile? Которым выполнен вход?
Danila
Что Вы подразумеваете под "билдится"?
Danila
Вы можете в Dockerfile указать пользователя в контейнере, от имени которого будут выполняться команды в Dockerfile
Danila
docker(-compose) build
От имени пользователя, под которым Вы вошли в систему
Timur
Господа
Timur
Подскажите, есть 1 вопрос
Timur
Замутил на локалхосте swarm из 3-х машин (текущая как manager и 2 виртаульные ноды как worker'ы), все поднял, все работает, но как подключится?
Timur
Использую обычный localhost, который работал при соло запуске, просто бесконечный load
Timur
Что делать? Могу скинуть сам композ
Stepan
Не подскажите как в питоне получить все контейнеры с определенным образом?
Server
Ну вот делаешь как я описал, все а проксипасс будет выглядеть как то: proxy_pass http://site1
Извиняюсь за возможно простой вопрос, но встал и не знаю как дальше. Собрал небольшой проект, где хочу понять как поднять, для начала, два приложения https://github.com/gHashTag/dockertest что не так и где ошибаюсь?
Artem
По servename у тебя в конфиге прокси нет разделения
Artem
Сделай 2 блока в конфиге по одному на каждое приложение
Artem
Т.е. servername app1.example.com Proxy pass http://app1 И по аналогии для второго
Artem
Иначе как он будет разруливать какой запрос куда слать
Server
Т.е. servername app1.example.com Proxy pass http://app1 И по аналогии для второго
server { listen 80; resolver 127.0.0.11 valid=5s; servername app1.example.com; servername app2.example.com; location / { proxy_pass http://app1; proxy_pass http://app2; } } правильно?
Artem
Нет, почитай доку nginx как прописать несколько вартуал хостов
Artem
У тебя все так же только вместо локейшенов будет проксипасс
Andrew
Ребят, а чтобы использовать nginx-proxy, все контейнеры-хосты должны быть в одной сети(network'e) с прокси?
Artem
Ну по правильному да, либо прокинуть порты на хост и на них проксировать, но это совсем уж порнография
Server
У тебя все так же только вместо локейшенов будет проксипасс
server { listen 80; servername app1.com; location / { proxy_pass 194.18.144.117:3000; } } server { listen 80; servername app2.com; location / { proxy_pass 194.18.144.117:3001; } } оно?
Artem
Ну во первых server_name а во вторых там не нужно адресов достаточно имена сервисов из композа
Georgiy
проксипасс не примет конфигурацию если не подпишите http:// или https://
Artem
И камон чувак, это явно не тема докерчата, позапускай свой nginx со своим конфигом и он сам тебе напишет где и что нетак
Server
Почему сейчас запускается один сайт под двумя адресами? https://github.com/gHashTag/web
Timur
Господа, docker-compose вроде как сам должен создавать volume если он не существует?
Timur
Все, вопрос отпал
Server
Смотреть compose?
зеленый еще) не врубаюсь в тему
Timur
зеленый еще) не врубаюсь в тему
Какую команду вбиваешь для запуска?
Timur
docker-compose up?