Artem
на почитать
Anonymous
спасибо
Artem
https://docs.docker.com/engine/docker-overview/#docker-architecture
Artem
ну вот по ссылке из доки и почитает)
Ilya
Я тут как раз недавно выступал с похожей темой — делал introduction в докер для недокер-тусовки.
Ilya
Лови, правда она, конечно, базовая. В реале я говорил куда больше.
Ilya
Вот, держи. Там все очень упрощено, но поможет понять суть.
Ilya
А если что неясно — спрашивай)
Anonymous
ну вот по ссылке из доки и почитает)
ну да, а то бя не догадался почитать офдок :)
Anonymous
А если что неясно — спрашивай)
Спасибо большое тебе, ты как вседа, как книжка ходячая)
Anonymous
А если что неясно — спрашивай)
Воу, клевый интро)) Рили зачет)
Ilya
Там есть весьма сочные перлы, но аудитория — секурити, Докер у нас не совсем в ходу. Приходится на пальцах, кек)
Artem
ну да, а то бя не догадался почитать офдок :)
ну тем не мене вопросы задаешь базовые которые разжеваны по ссылке и даже в картинках
Ilya
Извини, я не отразил что это может быть неправильно воспринято. Сорри)
Max
парни, вопрос
Max
я собираю образ в compose
Max
его можно как-то модифицировать? надо файл конфига залить
Ilya
Да, укажи в build кастомный Dockerfile и модифицируй при сборке. Если правильно понял вопрос.
Ilya
Сам процесс сборки может проходить на этапе запуска docker-compose.
Ilya
https://docs.docker.com/compose/compose-file/#build
Anonymous
А я думал Тёма будет ссылками швырять =( не объясняя
Artem
Max
у нас под фичебранч заводится билд
Max
там надо указать API_URL и прочие ништяки
Artem
ну так после генерации он сохраняется в какой нибудь файл?
Max
конечно консул завести можно но нахуй
Ilya
там надо указать API_URL и прочие ништяки
Если нужно указать API_URL, почему бы не использовать environment variables?
Max
сейчас с ними как раз
Anonymous
Max
конечно можно в data volume захуярить
Max
но чот хз
Max
нашел
Max
https://github.com/docker-library/docs/tree/master/nginx#using-environment-variables-in-nginx-configuration
RE
камрадос, а docker-compose up должен отпускать шелл или остается выводить в output постоянно?
Andrii
Не должен. Но -d отпускает аутпут
RE
ок спс
Anonymous
Привет. Я тут новичок и в докере тоже. Я хочу узнать кое-что. если я скачаю докер и в него линукс, смогу я из под винды запустить линукс?
Костя
да, читай доку
Дмитрий
Anonymous
Дмитрий
Если Windows 10, то там есть линукс
Костя
https://docs.docker.com/docker-for-windows/#explore-the-application
Костя
/cc @elefanobi ^^
Илья
Если Windows 10, то там есть линукс
запускать докер через windows subsystem не самое простое решение
Илья
тогда уж лучше скачать сам линукс и там ставить - это не в пример проще
Дмитрий
запускать докер через windows subsystem не самое простое решение
Я про Ubuntu на борту десятки если так линукс хочется )
Илья
я про нее и говорю
Anonymous
у меня в винде ее нет. активация слетела, и я не успел поставить
Anonymous
зато в виртуалке есть
Anton
Там и без wsl может запускать линукс контейнеры
Anton
Только надо hyper-v роль поднять
Костя
При первом запуске Docker после установки на Win10, система предлагат сделать это за вас, с перезагрузкой
Evgenii
пора переименовать чат в docker-windows
Evgenii
каждый день тут этот кал обсуждают
Ilya
Поясните за винду, в чем там у них проблемы? Наверняка же можно --driver=virtualbox + docker-machine юзать и горя не знать.
kralin
для запуска виртуалки с линуксом(docker for windows нужен hyper-v) требуется windows 10 с лицензией не ниже professional
Alex
Привет всем. Просветите по поводу secrets из файла. Допустим я на vps поставил докер наштамповал файлы с паролями сделал из них seret'ы, удалил файлы и после этого docker-compose up. Собственно вопрос можно ли в 1 файл допустим сунуть json с логином и паролем для бд и как его потом достать и возможно я не смог в гугл и существует более очевидный workflow?
Адаптивный Рекомбинатор
только если сделать сервис, прицепить к нему секрет, и прочитать его их контейнера
Alex
только если сделать сервис, прицепить к нему секрет, и прочитать его их контейнера
Спасибо. А по поводу json, можно ли это провернуть или прийдется клепать отдельные файлы для логина и пароля?
тормоз
Здравструте, новичек, на данный момент хочу использовать docker чтобы иметь 2 версии mysql на 1 машине. На данный момент стоит 5.7, в docker хочу запихать 5.6, чтобы была доступна на каком-нибудь альтернативном порту, например 3333. Возможно ли такое?
Artem
да
Artem
можешь еще постгрю с монгой и редисом разных версий запустить на свободных портах 😏
Evgenii
вопрос кто внутри тимсити докеры собирает, у вас тимсити тоже в докере? Как эту схему выстраиваете?
Alexander
лучше отдельно выносить, так удобнее
Evgenii
те docker host + standalone java teamcity(не в контейнере) + агенты в контейнерах + контейнеры которые собирает tc ?
Alexander
агенты я убрал тоже в отдельную машину, работает быстрее, плюс в них постоянно нужно что-то добавлять и подкручивать в моем случае
Evgenii
агенты я убрал тоже в отдельную машину, работает быстрее, плюс в них постоянно нужно что-то добавлять и подкручивать в моем случае
чё это она вдруг работает быстрее? зачем тогда вообще докер где-нибудь, если без него быстрее?
Alexander
в докере только приложения разработки и вспомоигательный софт, сборка вся вне него, смысла не вижу все пихать в докер
Evgenii
есть кто на самом деле юзает докер в инфраструктуре повсеместно и ещё тимсити как-то, рассказжите тимсити сам внутри докера живёт или нет