Alexey
echo "" > /var/lib/docker/containers/$/$-json.log
Alexey
это логи контейнера
Alexey
docker logs
Maxim
а, понял, спасибо
Alexey
https://stackoverflow.com/questions/42510002/how-to-clear-the-logs-properly-for-a-docker-container
George
и вообще это приложуха кидает ТАК много в STDOUT. Решение - писать в STDOUT только то, что нужно, без мусора
Антон
Пацаны привет. Как лучше реализовать разное поведение при разных окружениях? Хочу чтобы в продакшн compose тянул образ, а на деве dockerfile собирал бы его заново.
Антон
Ага
Александр
Собирай в ci, на деве и проде тяни
Sergey
gitlab-ci?
Антон
А если максимально просто? CI в домашних условиях по мне жирновато...
Антон
Хорошо. Буду пробовать. Спасибо
George
Хорошо. Буду пробовать. Спасибо
попробуй облачный гитлаб
George
2000 минут сборок на шаред раннере в комплекте
George
для сборки даже большого проекта хватает с запасом (20+ микросервисов)
SB
подскажите команду как обновить контейнер?
SB
docker pull name or image ?
Lev
docker pull name or image ?
docker pull ubuntu:latest https://docs.docker.com/engine/reference/commandline/pull/
SB
Помогите обновить Portainer
Sergey
Помогите обновить Portainer
@devops_jobs оформляй вакансию
LEXASOFT
😂
Sergey
взял вакуху вспугнул!
Sergey
SB
да че то обновляю обновляю а версия все равно таже )
SB
все, надо было ctrl+F5 нажать .... аахахахахахах
SB
ничесе оО а че так можно было?
Sergey
!Древній Укр
ребята подскажете bareos-db: image: mysql:5.6 volumes: - <DB_DATA_PATH>:/var/lib/mysql environment: - MYSQL_ROOT_PASSWORD=ThisIsMySecretDBp4ssw0rd DB_DATA_PATH —- откуда эта переменная ?
Sergey
в смысле откуда
!Древній Укр
они монтируеться как
Sergey
/var/lib/mysql
!Древній Укр
я хочу понять где соотвецтвие описано /home/mysql/data = DB_DATA_PATH
Sergey
справа
Sergey
внутри контейнера база использует переменную окружения чтобы понять где хранить таблицы данных
Sergey
а уже вне докера ты их пробрасываешь на хост
George
всегда писали так: ${DB_DATA_PATH}:/var/lib/mysql
George
либо DB_DATA_PATH:/var/lib/mysql
George
первое - чтоб переменную подставить
George
второе - если вольюм нужен
!Древній Укр
ладно зайдем с другой стороны DB_DATA_PATH= переменная окружения
!Древній Укр
верно ?
George
нет
George
ты неправильно ее подставляешь
George
либо у тебя докер-компоуз шаблонизируется чем-то сверху еще
!Древній Укр
да не все точно верно
!Древній Укр
https://github.com/barcus/bareos/blob/master/docker-compose.yml
!Древній Укр
вот файл проэкта
!Древній Укр
он рабочий
!Древній Укр
все понял
!Древній Укр
мой затуп
!Древній Укр
не туда смотрел
George
у тебя там написано совсем другое
George
bareos-db: image: mysql:5.6 volumes: - /home/mysql/data:/var/lib/mysql environment: - MYSQL_ROOT_PASSWORD=ThisIsMySecretDBp4ssw0rd
George
мой затуп
о, Господи
Sergey
Kirill
Всем привет) Во время сборки контейнера валятся ошибки 5:35 Cannot find module У меня в проекте есть рутовый tsconfig и tsconfig.app в packages/project Из tsconfig.app я делаю extend от рута Может ли быть такое, что ошибка вылетает из-за того, что я неправильно копирую конфиги?
Ihor 🐈
Я немного новичёк в среде Докера, у меня вопрос: поднимаю докер, в .yml указаны два сервиса (тех, что мне нужны): web: build: . links: - db:db - smtp:smtp expose: - "8069" volumes: - ./addons:/mnt/extra-addons ports: - "8069:8069" environment: - VIRTUAL_HOST=odootest.quantumobile.com - VIRTUAL_PORT=8069 db: image: postgres:9.4 environment: - POSTGRES_USER=odoo - POSTGRES_PASSWORD=odoo Вопрос: где хранятся исходники приложения web, когда я поднимаю docker-compose?
Andrey
@nautics889 в той же папке где и yml файл
Andrey
Всем привет! Кто-нибудь прокидывал ZeroMQ через traefik?
Ihor 🐈
@nautics889 в той же папке где и yml файл
в этом-то и дело, к сожалению, что там нет
Ihor 🐈
только пустая папка addons
Andrey
@nautics889 значит чтобы заработало - надо их туда положить
Ihor 🐈
@nautics889 значит чтобы заработало - надо их туда положить
тут вот интересно, на самом деле получается: приложение (фронт) у меня работает корректно, никаких проблем, кроме того, что я не могу глянуть его исходники
Ihor 🐈
вот файлы дб все на месте, там, где и должны быть (в корне проекта, где .юмл файл)
Andrei
монтирую дирректорию в docker-compose создаю там файл и если смотреть с системы то владелец root. Что можно править чтоб владелец был узер который запустил docker-compose?
George
внутри докер контейнера сделать смену пользака, под которым процессы выполняются
George
и может быть еще chown на файлы
George
внутри контейнера
George
а вообще есть лайфак - передача переменной окружения с UID текущего пользовате и внутри контейнера переходишь под этого юзера
George
тогда вообще все чики-поки
Иван
Всем привет. Народ подскажите новичку, как в запущенном docker контейнере выполнить команду ./bin/nuxeoctl mp-install nuxeo-web-ui
Evgenii
зачем ещё ctrl жать ?