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
George
и вообще это приложуха кидает ТАК много в STDOUT. Решение - писать в STDOUT только то, что нужно, без мусора
Антон
Пацаны привет. Как лучше реализовать разное поведение при разных окружениях? Хочу чтобы в продакшн compose тянул образ, а на деве dockerfile собирал бы его заново.
Sergey
Антон
Ага
Александр
Собирай в ci, на деве и проде тяни
Sergey
gitlab-ci?
Антон
А если максимально просто? CI в домашних условиях по мне жирновато...
Антон
Хорошо. Буду пробовать. Спасибо
Maxim
George
George
2000 минут сборок на шаред раннере в комплекте
George
для сборки даже большого проекта хватает с запасом (20+ микросервисов)
SB
подскажите команду как обновить контейнер?
Lev
SB
docker pull name or image ?
SB
Помогите обновить Portainer
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
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 🐈
только пустая папка addons
Andrey
@nautics889 значит чтобы заработало - надо их туда положить
Ihor 🐈
вот файлы дб все на месте, там, где и должны быть (в корне проекта, где .юмл файл)
Andrei
монтирую дирректорию в docker-compose создаю там файл и если смотреть с системы то владелец root. Что можно править чтоб владелец был узер который запустил docker-compose?
George
внутри докер контейнера сделать смену пользака, под которым процессы выполняются
George
и может быть еще chown на файлы
George
внутри контейнера
George
а вообще есть лайфак - передача переменной окружения с UID текущего пользовате и внутри контейнера переходишь под этого юзера
George
тогда вообще все чики-поки
Иван
Всем привет. Народ подскажите новичку, как в запущенном docker контейнере выполнить команду ./bin/nuxeoctl mp-install nuxeo-web-ui
Evgenii
Evgenii
зачем ещё ctrl жать ?
George
Ильдар