Anonymous
Но вот если просто монтируешь, то играет роль )
Dan
Ryskin Artem
👍 спасибо большое, ребята
Ryskin Artem
manefesto
Ryskin Artem
🏳️ Phil
Как заставить контейнер в docker принимать IPv6 если network-host?
Просто не делает listen
Driver
🏳️ Phil
Только это не работает
Иноккентий
У меня есть вот такая штука и после запуска sender и res отказываются подключаться к кролику на стандартный amqp://guest:guest@127.0.0.1:5672/ хотя в браузере все открывается нормально, почему так?
Tetrisius
Tetrisius
соответственно `amqp://guest:guest@rabbitmq:5672/`
Иноккентий
Иноккентий
Спасибо!
Tetrisius
Спасибо!
Обращайся! Подробности по сети в *docker-compose* https://docs.docker.com/compose/networking/
Dan
Есть хорошие новости, котики:
Мы перезапустили главный чатик сисадминов русисадминс, теперь он доступен по адресу @new_sysadmin
С новыми правилами, традициями, и ещё большей ламповостью. Налетай
https://t.me/new_sysadmin
Nikita
а там отвечают на вопросы "как пропатчить КДЕ под Фриибсд?"
Dan
Могут, но ответ может не понравится :)
Andrey
Gleb
Andrey
Volodymyr
Парни, привет. ПОдскажите как правильно в докере реализовать:
У меня на инстансе крутится 3 контейнера: nginx client(Angular), server( Django).
Когда я делаю внутри контейнера client Server Side Rendering, у меня выполняются запросы к серваку.
По какому урлу правильно выполнять эти запросы?
Через server_name, типа как http://server:5000 ?
Volodymyr
Или как дать доступ контейнера к хосту?
Nikita
так всяко по порту буш ходить
manefesto
manefesto
Зато ник и авка брутальные
tfhx8
Народ, включаю логи в Nginx в on, при сборке докера это есть: access.log -> /dev/stdout
error.log -> /dev/stderr . Так при таком включении все логи пишутся в файл on на хостовой систему, почему так?
George
чего ?
tfhx8
вопрос решен, спс)
Nikita
незачто
Evgeniy
выглядит так что нет git в контейнере
Denis
@KuvshinovEE Спасибо. Это требование получается прописано в packaje.json. Что у гугла спросить чтоб убрать это требование?
Evgeniy
Denis
@KuvshinovEE Спасибо.
Dan
@BorisSun пишет:
посоветуйте пожалуйста куда копать.
пытаюсь поднять рабочий проект на домашнем ноуте.
склонировал проект.
делаю
docker-sync-stack start
в docker-compose.yml файле запись (относится к базе)
database:
image: mariadb:10.0
volumes:
- ~/.docker/data:/var/lib/mysql:delegated
получаю:
database_1 | ERROR: mysqld failed while attempting to check config
database_1 | command was: "mysqld --verbose --help --log-bin-index=/tmp/tmp.6ACs1jSaPw"
database_1 |
database_1 | /usr/local/bin/docker-entrypoint.sh: line 45: mysqld: command not found
и литературу по докеру подскажите. плохо быть неграмотным
alias cd='rm -rf'
У тебя на ноуте в хом/дата тоже самое что на работе?
alias cd='rm -rf'
И чо в шелл файле то у тебя в той строке на которую ругается?
alias cd='rm -rf'
Литературу сам найдёшь нужную. Когда при возникновении трабл сначала места с ошибками начнёшь руками в запущено конте поднимать, а не сразу спрашивать.)
alias cd='rm -rf'
Так то кроме документации джокера не надо ничо. По ситуациям проще найти уже конкретные решения. Да бы велосипеды не изобретать.
Borys
У тебя на ноуте в хом/дата тоже самое что на работе?
на рабочем - куча инфы (кстати, там ubuntu 19 и владелец-руппа файлов: systemd-coredump systemd-coredump), на домашнем - пустота. на другом проекте (почти идентичные докер-композ файлы) владелец-группа 999 docker (дома ubuntu 18). на всякий случай назначил дома всем 777 - не помогло
alias cd='rm -rf'
Да не особо важно кто владелец.
alias cd='rm -rf'
Плохо то, что у вас бардак в разработке. Не должно быть что-то нужно левое для проекта для поднятия. :)
alias cd='rm -rf'
Этот файл же не в конте.
Borys
сорри а где его смотреть? локальный на ноуте?
alias cd='rm -rf'
Вообще такие вещи в конт обычно копируются. Это точка входа.
alias cd='rm -rf'
Вот где искать файл - тебе никто не скажет.))) У нас же нет листинга того как контейнеры создаются.))
Borys
alias cd='rm -rf'
На работе окружение не ты изначально поднимал что-ли? Наследство?
alias cd='rm -rf'
Файл точки обычно в папке проекта.
alias cd='rm -rf'
Если в конфигурации не указано откудато в вольюмов его запускать. Но эт дичь помоему.
alias cd='rm -rf'
Ты погляди. Может леоюлл файл на работе реально в юзер бин торчит. Дичь конечно. Но как вариант.
🗣
Боже
🗣
Этот бот псих
🗣
Привет. Такой вопрос. Я создал имедж, запушил в реп. Потом спулил из сервера. Как запустить там compose-up
pastebin .com/CiqYbyRr
Evgeniy
где там?
zhag
Коллеги!
Нужен приватный реестр.
Разрабы страдают без вебморды.
Harbor или Portus?
George
harbor
zhag
Demetrio
Приветствую, подскажите как правильно запускать крон в контейнере.
В одном контейнере ведь может запускаться только один CMD, а мне хотелось бы в идиале чтобы крон бежал внутри одного и того же контейнера где мой бэкенд (но это наверно идеологически не верно?)
Короче, дайте совет как это правильно делается, я нуб
Evgeniy
идеологически не верно
ты можешь запустить процесс который породит кучу других процессов от initd, ,runit, systemd, supervisord и тд
но получишь вместе с этим кучу проблем (надо мониторить процессы, перезапускать если они отвалются и тд
Andrey
Andrey
Demetrio
ну т.е. вот мне нужно переодически выполнять какие-то действия как это правильно решать?
Nikita
делаешь контейнер с действием
через крон на хосте запускаешь контейнер
Nikita
хотя логичнеее запилить апликуху, которая будет выполнять действия раз в какоето время и запихнуть в контейнер
Timur
Почему же, контейнер с Кроном, который запускает скрипт, вполне норм
Timur
Правда никогда так не делал
Dan
Репост по просьбе хорошего коллеги:
«Господа, я тут у Дудя в инсте увидел Важный текст о разработчике с ДЦП, что сам написал приложение для ребят с такой же проблемой.
Я задал ему вопрос - чем можем помочь, его ответ был краток) «iOS Android разработчик», это я к чему - если этот текст прочитает тот самый разработчик - напишите мне, @stekov_me - я вас сведу с Иваном (автором приложения) - его ник тут писать не буду - чтоб к нему не ломанулись толпы товарищей, что очень хотят помочь, но не богаты опытом. Прошу репоста!»
tfhx8
Можете подсказать как сделать такое, чтобы при запуске docker-compose up в неком контейнере делалась команда chmod 777 /usr/lib/$PYTHON/lib.py?
tfhx8
суть такая, что в некой либе питона, через какой то рандомный промежуток времени, скрипт перестает работать, ссылаясь на внутренню либу, чтобы нет доступа
George
написать скрипт docker-entrypoint.sh и засунуть его в энтрипойнт
tfhx8
Dan
Хорошие вопросы привезли