central
в основном это коннекш стринги которые не должны знать наши партнеры, но без коннекшн стрингов приложение не будет работать
ПО будет по сети идти к твоей БД без разницы даш ты им эти стринги. или нет они В ЛЮБОМ случае будут знать где твоя БД и какие данные нужны для авторизации
central
а если не будут, то они физически не смогут подключиться к БД
central
это коннекшн стринги не бд шки, а сторейджа
не суть, либо они знают и у них работает ПО либо не знают и не работает, промежуточных вариантов быть не может
central
не суть, либо они знают и у них работает ПО либо не знают и не работает, промежуточных вариантов быть не может
и не важно даш ли ты их в открытом виде или зашифруешь где нибудь внутри исходников
central
если софт сделает хоть одно соединение к твоим серверам их местоположение будет раскрыто
Sohibjon
про Docker Secrets узнал неадвно, думаю это может помочь мне , но пока не понял как она работает
central
и по сути мало чем отличается от переменных среды
Георгий
Теперь у меня контейнер не может достучаться до инстанса гитлаба, а до гугла может. Гитлаб работает
Белый лопушок
Здравствуйте! Столкнулся с проблемой из-за библиотеки sharp. У меня образ alpine используется и я уже всё перегуглил и всё равно остаётся проблема
Белый лопушок
Вот Dockerfile
Белый лопушок
как можно откатить docker compose?
Белый лопушок
допустим, на прошлую версию контейнеров
Белый лопушок
git revert
именно docker
Чекаво
Не знаю куда задать этот вопрос, так что если у кого будет подходящий чат - буду рад узнать направление😅 Вопрос следующий: сможет ли nginx раздать файл целиком, если я открою файл для записи, начну записывать туда, а в это время придет запрос на файл?
Белый лопушок
у него же сохраняются контейнеры
Чекаво
Как минимум, есть чат по nginx. Но чет не очень понятно что именно получить хотите?)
Я хочу сделать динамический прокси. Если файл существует в файловой системе, то он проксируется самим nginx, а если нет, то запрос передается приложению, который начинает скачивать файл по нужной мне логике, и не дожидаясь окончания загрузки передает nginx хедер X-Accel-Redirect, продолжая писать файл в файловую систему.
Чекаво
Поделитесь чатом по nginx
R2D2
Список айтишных чатов и каналов телеграма: https://github.com/goq/telegram-list
Чекаво
ну файл на чтение будет доступен даже если он вимом открыт :) Но изменения только после сохранения на диск попадут новые
Я понимаю, вопрос проблема в том как заставить nginx дожидаться окончания записи. С одновременной отправкой уже записанной части
Алексей
Нжинкс ничего не может знать о том, кто и когда и как правит файл. Только через локи какие-нить
Konstantin
Коллеги, был ли у кого опыт упаковки moxa driver в контейнер ?
Konstantin
суть проблемы, там собирается кастомный модуль для ядра, но нам нельзя делать привелигерованный контейнер так как сварм
Dilshod
Я не робот
Konstantin
суть проблемы, там собирается кастомный модуль для ядра, но нам нельзя делать привелигерованный контейнер так как сварм
Кажется нашёл решение: 1. Запускаем этот скрипт на хосте, чтобы необходимый модуль установился 2. Убираем установку модуля из файла установки драйвера в контейнере, чтобы не было ругани 3. И вот так будет выглядеть файл docker-compose.yml version: '3.7' services: moxa: image: moxa cap_add: - NET_ADMIN volumes: - /lib/modules:/lib/modules:ro environment: - MY_ENV_VAR=example_value
Artyom
в компоузе можно поднимать базу, не прописываю в сервисе depends_on? чтобы не возиться с healthchek.
Artyom
Покажи с чем возишься
https://paste.ofcode.org/H5hJiBeQmCBxhip4niUwY7
Artyom
ну да, но остальное же не важно, override вот такой https://paste.ofcode.org/DWEEbtZgbVs6WEhHGSCJZF
Artyom
У тебя нет никаких зависимостей.
https://paste.ofcode.org/3aL69KQgJ397pvwHu2TEdwS
A
https://paste.ofcode.org/3aL69KQgJ397pvwHu2TEdwS
Издеваешься? Показал композ и сказ что не работает. Сразу
Artyom
Издеваешься? Показал композ и сказ что не работает. Сразу
не понял. я просто хотел добавить поднятие эластика без проверок на healthcheck
Artyom
Сертификат главное чтобы был
но если я просто в override указываю в services эластик, он не поднимается
Artyom
Это не видно в общем конфиге, сорян
а как override тогда зацепить, не используя depends_on?
Artyom
а как override тогда зацепить, не используя depends_on?
нашел, надо просто в оверрайд добавить server: depends_on: - es - os
Adios
Всем добрый день, недавно начал разбираться с докерами, ha и прочее, вчера командой (вроде docker cp) создал копию контейнера в папке root/test, теперь не уверен как его удалить, там куча ссылок симлинк, не подскажите?
Alex
Поставь портейнер что бы визуально попроще было
Adios
Ну я к нему то подключаюсь через ssh визуальным fm, вот там то и увидел, что при попытке снести вновь созданную папку, она весит как вся система
Adios
Сейчас почитаю про портейнер, спасибо
Владимир
когда используешь docker cp для копирования докер контейнера в докер контейнер.. 🤣
Adios
docker cp копирует файлы из/в контейнер, а не сам контейнер.
Точно сейчас уже не вспомню, мне нужен был путь некоторых файлов, для монтирования в хост систему, их я получил, однако гигабайт в хост системе тоже получил, попытался удалить, не рискнул
Adios
И вот кажется именно cp использовал, однако утверждать не могу
Adios
В общем сейчас вопрос то не в этом, гиг не напрягает, вот думаю есть ли команда/способ снести папку, вместе с симлинками, без чистки папок, на которые симлинк указывает
Adios
Adios
Вот в папке тест прям весь контейнер, с симлинками на всю систему
Adios
rm, он же не чистит сурсы симлинков
Я потому и спрашиваю, не оч хочется переустанавливать систему, спасибо за Ваш ответ, прям стопроцентно это не удалит Лишнего ? rm -i root/test/* Так?
Adios
не сиди под рутом - не снесешь лишнего
Да вот как то изначально так ha развернул, и так и осталось
Феликс
Добрый день! Пытаюсь создать докер образ. При установке файла предлагает выбрать язык, но что бы я ни нажимал, установка так и висит на выборе языка
Алексей
Добрый день! Пытаюсь создать докер образ. При установке файла предлагает выбрать язык, но что бы я ни нажимал, установка так и висит на выборе языка
эм... А где Вы что-то выбираете?))) Там консоль в одном направлении работает - только вывод того что делается)
Алексей
Написано, что нужно выбрать язык и дальше вывод не идет
Это то, что пишет скрипт, что запускается в образе, но это не значит что Вы можете что-то нажать на клавиатуре и передать в контейнер
Алексей
Неизвестно
Я не знаю что Вы там запускаете, но допускаю что вечно
Феликс
Алексей
И как можно решить данную проблему?
Тут не подскажу. я Даж хз что это, но вариантов несколько: 1. Не запускать в докере 2. Поправить скрипт запуска (установки) 3. Найти готовое решение в контейнере для данного продукта
Siroga 🇺🇦
Скорее всего для Вашего скрипта есть дополнительные ключи запуска, вот их и прописать
Алексей
И как можно решить данную проблему?
По инструкции от разрабов, они советуют ставить на линукс, а потом папку куда поставили пробрасывать в контейнер
Феликс
Можете, пожалуйста, отправить ссылку на ресурс?
Алексей
Можете, пожалуйста, отправить ссылку на ресурс?
это инструкция с сайта системы (если я правильно определил по названию скрипта) - там надо скачивать архив
Akane
звучит как какой то лютый пиздец
Алексей
звучит как какой то лютый пиздец
вопросы к разработчикам системы)
Скоков Дмитрий
Всем привет! Такая проблема: два контейнера постоянно перезапускаются, судя по логу, не хватает им модуля boto3 Питона обычно я при такой проблеме просто захожу в контейнер docker exec -u root -it a133897cae5b /bin/bash и доустанавливаю зависимости, но в этом случае вылазит ошибка: Error response from daemon: Container 5effa65 is restarting, wait until the container is running может есть какой-то параметр запуска, чтобы не перезагружался он все время или уровень загрузки без старта в нем приложения?