Solyar
apt install docker-credentials-helper
Aleksey
Solyar
Aleksey
Василий
Салют конфинг не айс
из конфигов только init-mongo.sh c созданием пользователей. по ходу чего-то еще ей надо
Василий
mongo:
image: mongo:6.0.4
environment:
MONGO_INITDB_DATABASE: db
MONGO_INITDB_ROOT_USERNAME: root
MONGO_INITDB_ROOT_PASSWORD: pwd
volumes:
- mongo-data:/data/db
- ${PROJECT_LOCATION}/.denv/configs/mongo/init-mongo.js:/docker-entrypoint-initdb.d/init-mongo.js
ports:
- "27017:27017"
networks:
- denv
Aleksey
Solyar
Василий
эт пробуем смигрироватьс 3.4 на 6, но чот вот встало.
Aleksey
Aleksey
Конфиг вроде норм
Solyar
Solyar
А полный лог можно выложить после запуска?
Василий
init отключил, удалил контейнер и снова запустил, в контейнере: # mongosh
Current Mongosh Log ID: 63e653b1129da945e357e8dd
Connecting to: mongodb://127.0.0.1:27017/?directConnection=true&serverSelectionTimeoutMS=2000&appName=mongosh+1.6.2
MongoNetworkError: connect ECONNREFUSED 127.0.0.1:27017
Solyar
А хе хе
Василий
ps -aux
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
mongodb 1 100 0.4 280864 32988 ? Rsl 14:24 1:19 /usr/bin/qemu-x86_64 /usr/bin/mongod mongod --auth --bind_ip_all
Solyar
А почему решили что он на 127.0.0.1 у вас слушается?)
Solyar
на localhost поменяйте
Василий
чего ток она 100% проца жрет?
Solyar
у вас лупбек интерфейс айпи может другой иметь
Василий
В логе, кстати, ток ворнинг WARNING: MongoDB 5.0+ requires a CPU with AVX support, and your current system does not appear to have that!
Aleksey
Solyar
Solyar
Solyar
Он может у вас запускаться на айпи интерфейса докера
Solyar
—bind_ip_all
Solyar
this
Solyar
Василий
@@@@@
Добрый вечер. Как можно в docker compose перезапустить 1 ток сервис внутри с флагом —build пересобрать надо образ не трогая другие запущенные сервисы в этом composte
Василий
все, разобрался. В .override платформа стояла amd64 (то работало для прошлой версии), и данные с 3й монги не подтягивались в результате обрывался коннект. счас все славненько
Василий
mongosh -u root
Enter password: ***************
Current Mongosh Log ID: 63e656592b9370a7276d2b6a
Connecting to: mongodb://<credentials>@127.0.0.1:27017/?directConnection=true&serverSelectionTimeoutMS=2000&appName=mongosh+1.6.2
Using MongoDB: 6.0.4
Using Mongosh: 1.6.2
Василий
Спасибо всем поучаствовавшим!
Solyar
Красиво - мы побыли твоей утокой)
Василий
ага. В пятницу вечером самое оно 🦆
Aleksey
Там фигня будет с переносом бд делайте бэкапа
Aleksey
Aleksey
Solyar
Советы какие-то не очень)
@@@@@
@@@@@
а там как делать
Solyar
Совет говно не делай так
@@@@@
у меня е на vps на дебиане без гуи
Solyar
Держи
@@@@@
Спасибо.
Aleksey
Там на 5сек делов
Oleksandr
Подскажите пожалуйста как более правильно поступить с конфиг файлами в докере. Правильнее их в имедже копировать и переносить к бинарю или выделить их как вольюм через bind mounts?
gaenkov
Oleksandr
А почему так лучше? Потому что слои на копирование не выделяются? Но в таком случае есть зависимость на файл на хосте, или это ок?
Oleksandr
Вообще конфиг файл в докере это ок или все обычно сплошными енвами конфигурируют?
gaenkov
Oleksandr
А у меня секреты и так в енвах. А конфиг выбирался через енв ENVIRONMENT=production|development, где нет секретов
Oleksandr
Может быть есть статья какая-то с бест пректис?
gaenkov
Oleksandr
Спасибо
Aleksey
Constantin
Узнали? Согласны? Плюсаните.)
В официальном докер имедже нжинкс, ентрипоинт скрипт составлен так, что при указании CMD в производном образе не запускаются скрипты(в т.ч. подстановка переменных в конфиге)
https://github.com/nginxinc/docker-nginx/pull/752#issue-1576385269
Andrii
Здравствуйте. А кто нибудь встречал статью по:
traefik (конфигурация для живого сайта + ACME)
?
РиНиКо
Добрый вечер. Подскажите, какие проблемы можно получить при использовании коробки под операционной системой Linux при запуске на Windows.
Sergey
От "Никаких вообще" до "Я бы так не делал"
РиНиКо
От "Никаких вообще" до "Я бы так не делал"
То есть я могу развернуть отдельный контейнер, как виртуальную машину с возможностью сохранения данных полностью и при этом иметь тот же ip адрес на ней с поддержкой ssh?
gaenkov
Alexander
Alexander
Solyar
какие же ленивые люди
Solyar
Vitaly
Данила
Привет всем! столкнулся с проблемой: docker-compose не видит env файл в другой директории.
Структура проекта такая:
-docker-compose.yaml
-/app
—/api
—- .env
подскажите плс что делать:)