Konstantin
Проще наспамить
Sergey
😂
Dan
потому что спам в несколько чатов
Это не корректно.
Даже если он зашёл вообще во все чаты телеграма и отправил сообщение, следует рассматривать ситуацию относительно поведения в конкретно нашей группе.
А здесь получается хоть вакансия и не совсем "по адресу", тем не менее, она релевантна. Даркнета и кладов нет, в требованиях докер, на мой взгляд человека просто не за что наказывать.
Помочь ему найти нужную профильную группу, где на его вакансию быстрее откликнутся - да.
Konstantin
Dan
Бан должен быть самой крайней мерой, и торжественно выдаваться только за очень серьёзные проступки относительно группы, сообщества. Либо за очень серьёзные нарушения норм поведения. А за вакансии банить... нет, это не наш метод.
Давайте просто договоримся релевантно обсуждать темы докера и прочего сопутствующего в этом чате.
🏁Александр
Dan
Sergey
в жопс)
Rishat
Может есть у кого гайдик как накинуть https с lets encrypt на контейнер sentry_sentry_1?
Alex
я собираю докер в докере на амазоне, и вижу, что между, скажем ARG FOO и ARG BAR проходит аж несколько минут
кто-то с таким сталкивался?
мб это глюки cloudwatch (система логов на амазоне) ?
как-то можно продебажить сборку контейнера, где он так тупит?
Sergey
Rishat
std::slavik
std::slavik
и можешь уже через http разводить после nginx
std::slavik
у меня так telegram боты висят
std::slavik
только в nginx отключи буферизацию
Boris
Подскажите, проблема с интерполяцией в docker-compose.
Указал image: ${NODE_IMAGE}
И ловлю такую ошибку:
The NODE_IMAGE variable is not set. Defaulting to a blank string.
Дмитрий
А откуда ты его берешь
Дмитрий
Давай конфиги уж
Boris
Баш скрипт - экспортирую,
export NODE_IMAGE=(<Скрыл имя репы>"${build_id}")
Boris
Что самое странное - выполняю команду docker pull ${NODE_IMAGE} - все отлично, скачивает.
Но docker-compose ругается, что переменная пуста
Alex
попробуй пробелы лишние убрать
Alex
у докера иногда парсер коряво работает
Gleb
Boris
Хм. он просто длинный, но все в приделах допустимого для докера.
Может быть прикол с версией самого docker-compose?
Boris
я не про yaml конфиг
Konstantin
Boris
Помогло единтсвенное - указал image: <blahblah>:${TAG} - так прошло
Boris
Черт пойми этот компоуз, чего он взьелся, по-другому сделать не получилось)
Konstantin
Boris
Пробела в имени имейджа конечно же не было.
Почему ошибка выяснить не удалось, я эту проблему обошёл.
Пробовал даже другую версию компоуза поставить
std::slavik
Boris
экспортирую целый мешок переменных, затем запускаю docker-compose
Boris
он соответственно должен интерполировать их, что и делает для обычных аргументов и энвайрментов
std::slavik
я вот тоже воюю с переменными окружения, правда пока что не с композером, а с докером - может быть проблема в кавычках еще
std::slavik
пока что выкрутился вот так :
COPY ./envfile /envfile
RUN chmod +x /envfile
ENTRYPOINT ["/envfile"]
envfile:
#!/bin/sh
ENTRYPOINT="/usr/bin/python3.5 worker.py worker_label"
exec $ENTRYPOINT
Boris
А в чем проблема? Тоже не видит переменных?
std::slavik
ага
Boris
Вы их точно экспортируете, а не обьявляете локально?
std::slavik
по дефолту если задаю внутри dockerfile - подставляет
но если при билде в строке вызова задаю - не видит
std::slavik
нашел на докере тред на 100500 сообщений который тянется давно уже
std::slavik
в итоге - никак вы не можете передать переменную окружения при билде, только через envfile
Konstantin
std::slavik
std::slavik
так как это указано в хелпе docker build run
std::slavik
но оно не работает
Konstantin
Maksim
кажется параметры должны идти до указания файла
docker build --env var=... -t [название] .
std::slavik
Konstantin
--env для run только
Konstantin
для build —build-arg
std::slavik
std::slavik
и какой в итоге способ передавать при запуске докера в него переменные?
std::slavik
ну вот например я собрал контейнер с воркером и хочу их наплодить 100500 и каждый повесить на redis со своим именем
соответственно при запуске контейнера это имя в него передавать
не билдить же мне под каждое имя свой контейнер
Konstantin
для начала нужно решить с определениями, при запуске докера? dockerd ?
std::slavik
нет
docker run
скачал из репозитория контейнер
Maksim
вот что есть в docker build --help
docker build --help
--build-arg list Set build-time variables
может подойдет?
Konstantin
std::slavik
определяю например через socket hostname и запускаю контейнер с этим hostname
std::slavik
соответственно я не знаю заранее с каким hostname и тд запускаться будет этот контейнер
и хочу чтобы он это брал из --env
std::slavik
а получается что я только при билде могу передать в него что то
Eshently
Привет ребят
Я только начил изучать докер для ларавела
Прохожу геттинг стартед в офф доках докера
Запустил docker run hello-worl
Вместо загрузки выводит вот что
docker: error during connect: Post http://%2F%2F.%2Fpipe%2Fdocker_engine/v1.38/containers/create: open //./pipe/docker_engine:
The system cannot find the file specified. In the default daemon configuration on Windows, the docker client must be run elevated to connect.
This error may also indicate that the docker daemon is not running. See 'docker run --help'.
Eshently
Чтобы это значило бы? Куда копать?
std::slavik
Johnny
Alex
Кто шарит как правильно перемаунтить винчестер или втулить докеру чтобы он разчухался?
Alex
Sergey
Да, руками ок
а если без композа сделать docker run с -v та же самая ошибка?
Sergey
любой образ с маунтом в этот каталог
Alex
Ага
Alex
Докер ничего не может замаунтить
Alex