Alexander
Если я правильно помню: <service-name>.<project-name>, где project-name - это по умолчанию имя каталога с композ-файлом. Могу ошибаться.
Кстати, container_name по умолчанию вроде бы подходит для этих целей. Там есть и имя сервиса и имя проекта. Опять же, могу неправильно помнить: не у компа и нет возможности проверить.
Andrey
Хорошо, спасибо за инфу!
Konst
Всем привет, скажите как правильно перенести постгр контейнер. В нем пользователи и базы
Konst
это базы ? а пользователи и пароли как эта перетащить ?
Konst
в идеале бы все разом перенести
Akane
мне кажется это тоже можно задампить
Akane
там же все в таблицах хранится
Konst
как ?)
Akane
ну а вообще можешь ручками скрипт написать
Akane
как ?)
в инете посмори, я не у компа
Konstantin
Navicat
heidisql
Andrey
Всем добрый вечер! Понимаю, что это довольно частый вопрос, но не кидайте тапком т.к. иначе зачем нужна эта группа. Помогите разобраться. Есть сервер на proxmox. Хочу создать на нем линукс виртуалку и на нее повесить докер и уже изучать докер дальше. Помогите выбрать образ линукса под докер, расчитать нагрузку и выделить ресурсы для виртуалки. И как бонус можете дать совет новичку как идти)
Evgeniy
Всем добрый вечер! Понимаю, что это довольно частый вопрос, но не кидайте тапком т.к. иначе зачем нужна эта группа. Помогите разобраться. Есть сервер на proxmox. Хочу создать на нем линукс виртуалку и на нее повесить докер и уже изучать докер дальше. Помогите выбрать образ линукса под докер, расчитать нагрузку и выделить ресурсы для виртуалки. И как бонус можете дать совет новичку как идти)
есть сервис https://labs.play-with-docker.com/ тут можно на чужом железе поиграться для примера основной плюс тут можно поиграться со swarm :) ну или как написали выше докер имеет минимальный overhead по CPU и MEM единственный overhead который есть это он жрет диск и может подтормаживать дисковая подсистема для игор пойдет что угодно, для простоты можно взять любой debian based дистрибутив (Ubuntu та же самая вполне сойдет) ну или открыть инструкцию по установке и взять наиболее понятный вариант
Andrey
Спасибо большое! По убунте проблем нет. Значит буду ставить её. А для мониторинга и управления с веба что посоветуете? Я видел в закрепе статью на хабре, что графану подключают с уведомлениями, но думаю это пока не к чему. Но смотрел, что есть portainer. Что скажите про него?
Evgeniy
Спасибо большое! По убунте проблем нет. Значит буду ставить её. А для мониторинга и управления с веба что посоветуете? Я видел в закрепе статью на хабре, что графану подключают с уведомлениями, но думаю это пока не к чему. Но смотрел, что есть portainer. Что скажите про него?
графана и portainer это абсолютно разные инструменты второе это посути web gui для докера, который работает внезапно поверх cli для начала изучения лучше освайвать docker cli имхо - статей, инструкций и тд больше
Roman
version: "3.8" services: nginx-proxy-manager: container_name: nginx-proxy-manager image: zoeyvid/nginx-proxy-manager restart: always ports: - '80:80' - '443:443' - '81:81' #network_mode: host volumes: - /opt/npm:/data - ./letsencrypt:/etc/letsencrypt environment: - TZ=Europe/Moscow # set timezone, default UTC npm-monitoring: container_name: npm-monitoring image: xavierh/goaccess-for-nginxproxymanager:latest restart: always environment: - TZ=Europe/Moscow - SKIP_ARCHIVED_LOGS=True # optional - EXCLUDE_IPS=127.0.0.1 # optional - LOG_TYPE=NPM ports: - '82:7880' volumes: - ./data/logs:/opt/log error-page-404: image: 'kale5/rickroll:latest' restart: unless-stopped ports: - '83:80' Народ помогите разобраться, убил кучу времени, не хватает тямы) NginxProxyManager работает адекватно, создаются ProxyHosts, получаются сертификаты... Но мониторинг не могу настроить, так понимаю должны быть логи но их нет, или туплю не понимаю где смотреть Если надо лог npm-monitoring выложу, не видит он там файлов для чтения, насколько я понимаю...
Roman
насколько я понимаю, или логи вообще не пишутся или npm-monitoring их не видит
Constantine
Всем привет!
Constantine
Подскажите пожалуйста что делать. Видимо с установкой аргона что то не так?
Constantine
Andrew
билдить надо, а не копировать сбилженное
Andrew
Все та же ошибка
папку дист удали из корня
Andrew
или добавь в докеригнор
Andrew
и нод _модулес тоже
Roman
насколько я понимаю, или логи вообще не пишутся или npm-monitoring их не видит
В общем написал немцу разработчику. Моих знаний не хватает. Если ответит, отпишусь. ИНтересная тема, мне точно) Всем спасибо за обратную связь🤝
Andrew
Все та же ошибка
и версии ноды проверь в докере и свою локальную
Andrew
чудес то не бывает
Andrew
Все та же ошибка
и кстати зачем тебе билд если ты дев режим стартуешь, или для бэка надо?
Constantine
Помогите пожалуйста Почему то не находит tsconfig
Akane
залезь в конт посмотри есть там или нет
Akane
и посмотри докеригнор
Constantine
Просто надо было прописать COPY ./server/tsconfig*.json ./
Constantine
Понятно что конфига нет в контейнере))
Constantine
Почему то импорты неправильные
Constantine
Это из за того что в конфиге директория не та указана?
Akane
а ну логично
Akane
у тебя копируется твоя . директория
Akane
ты может контекст укажешь в директории сервера?
Akane
после билд
Constantine
А что нужно указать в context что бы правильная директория была?
Ilya
у тебя не в докере-то нормально билдится?
Constantine
Вроде да
Ilya
ой
Ilya
./client
Constantine
Constantine
Чет не работает
Constantine
Странно
Constantine
Constantine
Akane
в клиенте клиент в сервере сервер
Akane
и ваще удали нахуй винду
Akane
удали сервер перед пакейдж жсон и тсконфигом
Constantine
Constantine
Fineco
Ставь Traefik
Constantine
Почему то папку .next не может скопировать?
Constantine
В .dockerignore у меня только node_modules
Akane
по щучьему виленью
Constantine
По моему хотению😂
Ilya
посмотри уже видос какой-нибудь или доку как copy работает
Constantine
Дельный совет
/dev/null
Подскажите пожалуйста , Я сделал dep init, создал ключи и закинул на гитхаб, но при dep deploy пытается подключиться к серверу, он выдает что доступ запрещен
Валидатор
ребят всем привет. Тут такая задача, нужно чтобы 2 контейнера находящихся в разных сетях, могли достучаться друг до друга, что в этом случае лучше использовать из докера?
Валидатор
у меня два отдельных docker-compose.yaml файла если что
A
у меня два отдельных docker-compose.yaml файла если что
Во втором указать композ файле external: true и название сети из первого файла
Roman
Ставь Traefik
Да попробовал, но вопросов тьма было. Заочковал пока. Хотя отзывы супер конечно
Roman
В контейнере nginx-proxy-manager логи по пути: /data/logs/*/access.log есть ?
Вот сегодня разобрался как в Докер залазить, конфиг отредактировать. Залил конфиг, ( не были прописаны настройки логирования). Но вот незадача, создаю папку , в ней access.log. И после перезагрузки удаляется нафик. Вроде права, от рута .. Что-то ещё упускаю