Владимир
криптопро в контейнер пихаю - как только разберусь в чем пробелема - напишу вопрос
Ну первая проблема, в том что пытаешься криптопро запихать в контейнер
Artur
Как сделать чтобы контейнеры между собой общались через внешние порты ?
Andry
вот монга пример коннекшен стринг "ConnectionString": "mongodb://host.docker.internal:27017/MarkHub?serverSelectionTimeoutMS=3000&connectTimeoutMS=3000&socketTimeoutMS=3000",
Andry
Монга в одном контейнере приложение в другом
Andry
и все работает
Artur
Подскажите, как через Dockerfile или с помощью docker-compose , использовать кастомный образ для контейнера, который к примеру будет скачивать последний образ postgres и при запуске будет передавать как аргумент образу - мой кастомный порт?
central
если вы так хотите играть в рускую рулетку, ну используйте блин postgres:latest
Влад
Прошу прощения - но у меня есть проблема которую я не могу решить. Позвольте представить ее вам на обсуждения -
Влад
На своей ubuntu сервере я использзую nginx для перенаправления пользователя на нужный сайт в моем хостинге. Но вот проблемка - мой второй домен который должен перенаправлять на новый проект - перенаправляет на первый проект который я ранее указал для другого домена в своем nginx. Прошу взглянуть на файл в директории "sites-available" magnumopus.space "server { listen 80; listen [::]:80; server_name magnumopus.space; location / { proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header Host $host; proxy_pass http://127.0.0.1:4321; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "upgrade"; } }server { listen 443 ssl; listen [::]:443 ssl; server_name magnumopus.space; ssl_certificate /root/mops-lending/cert/www.magnumopus.space.crt; ssl_certificate_key /root/mops-lending/cert/www.magnumopus.space.key; location / { proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header Host $host; proxy_pass https://127.0.0.1:1234; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "upgrade"; } }" а также файл otherdomain.space со следующим содержимым "server { listen 80; server_name anteyku.com; location / { proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header Host $host; proxy_pass http://127.0.0.1:3000; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "upgrade"; } }". Почему при переходе на anteyku.com у меня загружаеться проект для magnumopus.space ?
Влад
Andrey
На своей ubuntu сервере я использзую nginx для перенаправления пользователя на нужный сайт в моем хостинге. Но вот проблемка - мой второй домен который должен перенаправлять на новый проект - перенаправляет на первый проект который я ранее указал для другого домена в своем nginx. Прошу взглянуть на файл в директории "sites-available" magnumopus.space "server { listen 80; listen [::]:80; server_name magnumopus.space; location / { proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header Host $host; proxy_pass http://127.0.0.1:4321; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "upgrade"; } }server { listen 443 ssl; listen [::]:443 ssl; server_name magnumopus.space; ssl_certificate /root/mops-lending/cert/www.magnumopus.space.crt; ssl_certificate_key /root/mops-lending/cert/www.magnumopus.space.key; location / { proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header Host $host; proxy_pass https://127.0.0.1:1234; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "upgrade"; } }" а также файл otherdomain.space со следующим содержимым "server { listen 80; server_name anteyku.com; location / { proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header Host $host; proxy_pass http://127.0.0.1:3000; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "upgrade"; } }". Почему при переходе на anteyku.com у меня загружаеться проект для magnumopus.space ?
Потому что первый у вас на http, а вы открываете адрес по https?
Влад
я тупо не заметил что перехожу по https а не по http, хотя вписал изначально http
Влад
S
памагите пажалст. в портейнере пытаюсь подключить новый докер хост. Используется tls по порту 2376. Но получаю ошибку Failure Cannot connect to the Docker daemon at tcp://docker-05.example.com:2376. Is the docker daemon running? перерыл пол инэта в поисках решения. Много всего пробовал но пока не получается. ОС debian 12
Andrew
sudo systemctl status docker
Andrew
у тебя докер умер
S
у тебя докер умер
извиняюсь не то прислал
S
как запустить правильно docker daemon чтобы он слушал tls?
Maxim
как запустить правильно docker daemon чтобы он слушал tls?
Вариантов несколько: по дефолту в докере 443 порт не заблокирован, он его слушает сам докер, либо прописать конкретно ip:порт, либо, если он занят, к примеру нжинксом, поменять порт, остановив нжинкс. либо сменить порт для докера на другой 4443/8443, либо заюзать прокси.
S
Вариантов несколько: по дефолту в докере 443 порт не заблокирован, он его слушает сам докер, либо прописать конкретно ip:порт, либо, если он занят, к примеру нжинксом, поменять порт, остановив нжинкс. либо сменить порт для докера на другой 4443/8443, либо заюзать прокси.
думаю немного не так я объяснил. чего хотел. Есть портейнер. К нему подключены несколько docker-хостов(подключал не я). Знаю что делалось подключение по этой статье https://docs.docker.com/engine/security/protect-access/. Собственно делаю по ней же.
S
на этом моменте... запускается демон с прослушиванием tls. Хост в портейнер успешно подключается. Но демон запущен до момента перезапуска или отмены. Наверное вопрос в том, как запустить этот демон чтобы он на постоянной основе слушал tls. Так как сейчас он постоянно останавливается пока в ручную опять не запустишь его
Akane
или изменить дефолтный инит
S
чуть бы подробнее...😳
Akane
чуть бы подробнее...😳
в /etc/systemd/system должен быть файлик с сервисом докера, туда дописывай свои настройки tls и всё
Akane
а вообще мне кажется что добавить тлм можно через демон.жсон
S
[Unit] Description=Docker Socket for the API [Socket] # If /var/run is not implemented as a symlink to /run, you may need to # specify ListenStream=/var/run/docker.sock instead. ListenStream=/run/docker.sock SocketMode=0660 SocketUser=root SocketGroup=docker [Install] WantedBy=sockets.target yfitk)
Akane
тогда посмотри сустемстл статус докер, там должно быть
S
нет тогда сервиса(
Akane
(/lib/systemd/system/docker.service>
Akane
во
Akane
в либ
S
@tendo_akane, оч спасибо!
xdd
Всем привет, есть те кто контрибутил в докер? Если да, то например при исправлении бага в композе или cli, как тестили локально? Или при PRе в опен сорс другие подходы?
Ярослав 👽
Здравствуйте, можете помочь с вопросом что за хрень? пишет что клиент должен быть запущен с доп привилегиями, они есть, но выдает это
Ярослав 👽
Akane
и что ты в целом пытаешься сделать?
Ярослав 👽
и что ты в целом пытаешься сделать?
я пытаюсь скачать имедж nginx и создать контейнер в дечмоде
Akane
боюсь шо ты гдето очень сильно проебался с установкой докера
Ярослав 👽
пойду тогда плакать и переустанавливать
Alexander
пойду тогда плакать и переустанавливать
Для начала посоветовал бы установить Линукс.
Akane
Для начала посоветовал бы установить Линукс.
ненада, у него нервы не выдержат
sqrt
куда сохраняются модели с Docker и как их посмотреть? подскажите
Andrew
что за модели?
sqrt
что за модели?
я запустил нейросеть для классификации изображения через Docker. пытаюсь понять куда сохраняются уже классифицированные/обработанные изображения и как их открыть
Andrew
причем тут докер, смотри куда нейросеть их сохраняет
sqrt
причем тут докер, смотри куда нейросеть их сохраняет
нейросеть развернута через докер, поэтому так и говорю
Andrew
нейросеть развернута через докер, поэтому так и говорю
запусти без докера и посмотри куда сохраняет. в докере будет туда же сохранять
Игорь
Всем привет! Подскажите плиз, по какой причине после запуска контейнера кафки из докер десктоп, кластеры оффлайн - на мак ОС. На винде с такими же настройками они онлайн. В чем может быть причина?
√Григорий
как в докерфайле указать, чтобы сборка не падала из-за отсутствия файла в директиве COPY?
Alexis
Вопрос снят) Разобрался)
а в чём причина-то была?
Игорь
а в чём причина-то была?
Забавно вышло, удалил все, настроил по новой, кластеры стали онлайн, и через короткое время вновь оффлайн. Сверял настройки с коллегами - все 1 в 1. Пока не знаю в чем проблема
Awesome
всем привет подскажите пожалуйста в чем может быть проблема?
Awesome
порты я менял, пытался запустить бд на другом порту, все равно одно и тоже выводит, только порты в ошибке меняются
central
всем привет подскажите пожалуйста в чем может быть проблема?
если ты когда нибудь в контейнере увидел локалхост должен сразу понять в чем проблема
central
я без понятия что у вас за ПО и каким боком оно вертит переменые окружения но на первом скрине белым по черному написано что он не может подключиться к локалхосту
Awesome
хотя я не понимаю почему он вообще енв файл тот берет хотя я указал другой в компоузе
Solyar
при замене в другом env файле локалхост на db вылезает вот такое
лолалхост у каждого контейнера свой логично что такая ошибка. Если сервисы композом поднимаются разным они должны быть добавлены в общий нетворк
central
да
на кой вам во время сборке подключиться к БД?
Eugene
он отчаянный безкомпозник
central