Maksim
Ладно, это вопрос уже админский скорее, а не докера, пойду в Девопс
Maksim
*прибрал простыню.
🏳️ Phil
Ты не в тот devops пошёл. Мы же все помним, что ламповый devops это @ru_devops ?
🏳️ Phil
#book #pdf
Aleksey
Спасибо
🏳️ Phil
А это я из ру девопса перепостил
🏳️ Phil
чъёрт, придётся бота писать, который будет не бот и будет историю сообщений смотреть
🏳️ Phil
чатовые библиотеки конечно надо чем-то организовывать. групповые теги - без них сложно
🏳️ Phil
но для это надо читать историю, а бот апи не умеет
🏳️ Phil
Потому что это оказалось крайне удобным. Приходит такой новичок: "А что мне почитать?" А ты ему такой: "Пятая книжка сверху в Shared Media!" Не все же сходу набегают в чатик только чтобы задать используя набор мудных круто звучащих слов полную чушь, показывающую, что спрашивающий даже общего представления об области не получил. Некоторые вот даже книжками интересуются.
Evgeny
Да, книжки добрая тема. Про докер, правда, все что я видел просто разжеввывают документацию
Denis
статей много хороших есть
Aleksey
У докера просто дока норм
Denis
ну скажем так, толковых
🏳️ Phil
Докер просто ещё слишком часто меняется чтобы
Denis
🏳️ Phil
В смысле? Докер тоже. Я вон его краем уха пользую и то вижу "ключи туда, ключи сюда". Не считая развития ядра, Go и прочего
🏳️ Phil
Кстати, как в докере посмотреть иерархию локального хранилища
Aleksey
Эт что?
Aleksey
docker history id?
🏳️ Phil
хз
Aleksey
Ну слои можно
🏳️ Phil
ну я там каких-нибудь докеров накачал, каких-то набилдил, там уже черт ногу сломит а я всё забыл
Aleksey
docker images
Aleksey
-а
Aleksey
А смысл?
Denis
ну как
Denis
тебе сваливается вопрос типа вон там наш сервис крутится там в него нада кой чо положить ла ла ла
Denis
ты такой "а посмотрю как я прям по имиджу, насколько слоен он"
Denis
точне скока там ФРОМов
Denis
и ихрен те )
Denis
ОСБС ))) https://github.com/spotify/docker-gc
Anonymous
ребят, кто-нибудь rabbitmq разворачивал в docker?
Anonymous
почему я не могу после выполнения этих команд зайти по на 15672 порт через браузер?
>docker run -d -p 5672:5672 -p 15672:15672 --name rabbitmq rabbitmq
>docker start rabbitmq
Dan
сказывается глубокая ночь
Dan
я не могу понять. вот есть контейнер mysql из стандартного репо. поднялся. где он хранит данные? что за магия? я хочу волюм явно указать, а он без волюма мне всё записывает, и ведь даже сохраняет
Dan
/me конечно под алкоголем немножк, но может я просто что-то не так делаю?
Andrey
там можно волюм же указать, а иначе он в контейнер прям и гадит
Nikita Dwarf
Dan
нет, он таки в контейнер гадить сам не может, ибо контейнер ro
Dan
но он нагадил в контейнер db. а я таки хочу волюм подмонтировать в папку, что я и сделал в итоге )
Dan
всё ок
🏳️ Phil
Aleksey
Папочки объявленные вольюмом он сам сделает
Aleksey
И сделает их rw
Aleksey
Через inspect можно глянуть куда он гадит
Maksim
Evgeny
Всем кто ранее интересовался настройкой http-proxy для докер энвайромента будет любопытна эта #article (Только тем у кого нет болезни фатального недостатка в анамнезе) #link
https://technologyconversations.com/2016/08/01/integrating-proxy-with-docker-swarm-tour-around-docker-1-12-series/
Navern
Navern
ну это не миграция конечно, но позволяет получить данные в другом контейнере
Dan
Документация и гитхаб. Великолепно
Maxim
Добрый день. Я новичок в докере.
У меня многоконтейнерное приложение. Я использую compose. Как мне это приложение деплоить? Есть смысл засунуть compose в еще один докер-контейнер? Это нормальная практика?
Evgeny
А чего именно вы этим планируете добиться?
Maxim
А чего именно вы этим планируете добиться?
Я просто не совсем понимаю, как приготовить докер к продакшну правильно. Я полагал, что я могу завернуть compose в контейнер, запушить его. А на продакшне только пуллить его.
Evgeny
А задача то в чем? И у вас все равно остается какая-то точка менеджмента, которая пулить контейнер и запускать его. И вот в этой точке вероятно имеет смысл делать композап. В докере или нет - по желанию
Evgeny
В случае публичного многоконтейнерого имхо действительно будет проще распространять образом. Но тогда встает вопрос безопасности - если просто делать пулл + ран с пробросом докер-сокета получается что машина отдается на откуп недоверенному коду из этихваших.
Evgeny
Я бы предпочел, все таки, вариант 2 как предоставляющий большую иллюзию контролируемости
Maxim
Понял. Спасибо.
Navern
А я бы делал первый для публичного приложения. На тот случай, если люди захотят что-то поменять или сделать свои имаджи, это удобнее немного:) но второй тоже жизнеспособный, если это просто способ всем дать доступ к приложению.
Evgeny
второй - упрощение идеи первого для тех, кто не хочет весь код
🏳️ Phil
Что-то я запутался. А как сейчас модно запустить firefox в docker?
Lex
🏳️ Phil
но зачем?
нужно иногда "чистый" браузер запустить, не чистя куки, с чистыми куками
🏳️ Phil
И желательно чтобы он не засрал ничего ни при каких обстоятельствах
Oleksandr
🏳️ Phil
🏳️ Phil
#book #pdf
Evgeny
Всегда было интересно где эти файлы хранятся через месяц
🏳️ Phil
В смысле?
Evgeny
Откуда эти файлы качаются. Не напрямую же
Maxim
На серверах телеграмма лежат.
🏳️ Phil
#book #epub