Pavel
Альпин был бы идеален пока не выяснилось что он странный в некоторых местах
Aleksey
Pavel
Aleksey
Ну тогда со нет то
Pavel
Ну тоесть разовая задача?
Мм ну его можно выложить в паблик, пусть народ пользуется. А то готового не нашел. Только какое то старье чуть ли не 2014 года
Pavel
Alpine Linux indeed allows you to create very small Docker images. It is based on busybox and muslc libc.
Pavel
Вот тут пишут что альпин сам на основе busybox
Aleksey
дело не в busybox
Aleksey
а в muslc
Pavel
http://wiki.musl-libc.org/wiki/Functional_differences_from_glibc тут их почитать, так они намного правильнее чем glibc себя считают
Gleb
https://hub.docker.com/r/frolvlad/alpine-glibc/
Gleb
https://github.com/sgerrand/alpine-pkg-glibc
Pavel
Да я это видел, спасибо
Dmitry
Всем привет. Ребят, а есть кто делал docket image который будет тянуться pipeline'ом на bitbucket во время пуша и разворачивать контейнер со всем необходимым окружением, запускать тесты и далее аплодить на продакшн или девелоп в зависимости от ветки и если прошли тесты. Вообще в целом хотел бы знать норм идея или есть эффективней и проще решения?
Denis
Aleksey
Походу он спрашивает, использовал ли кто jenkins или ещё какие ci/cd
Alexey
Alf 🙀
Он спрашивает юзал ли кто пайплайны битбакета ровно для того для чего нормальные люди гитлаб юзают обычно
Andrey
Ну ежели там ничего сукретного, то почему бы и нет, а тот же битбакет и приватно даёт в общем то, не то что гитхабожмоты
Denis
прочитал как гитхаб бомжата
Владимир
i shot my son𓆏
Ребят, такой вопрос.
У меня есть готовый контейнер, мне нужно в одну из его папок засунуть файл с локальной машины. Как это можно сделать?
Evgeny
docker cp
i shot my son𓆏
Спасибо, сейчас попробую.
Andrey
но учтите, что при пересоздании оно вместе с контейнером уйдёт в /dev/null
i shot my son𓆏
А можно как-то добавлять файлы не трогая контейнер, что бы он не останавливался и не пересобирался?
i shot my son𓆏
Допустим, у меня крутится апач, и мне нужен постоянный онлайн
Aleksey
да. volume
Aleksey
но только смысла тут от докера не много
Aleksey
смысл докера в незименности контейнера
Aleksey
тоест ьесли контенфер изменился его надо пересобрать и перепулить и перезапустить.
Aleksey
как сделать при этом непрерывный онлайн это за пределами докера
Komov
Непрерывный онлайн.. Swarm не?
Aleksey
один из вариантов решения
Komov
Поочереди обновить сервисы
Komov
Кстати, есть те кто юзает докер в проде?
Nklya
гитхаб
Alexey
Alexey
ну и мейл ру, им безопасники запрещают
Pavel
А че, контактик им тож обмазался?
Pavel
Или они мейл уже
Alf 🙀
а контактик что не мейл ру?
Pavel
Ну уже то да
Alexey
ну недавно разговаривал с админом из контактика, говорят мейлрушные только начали туда заползать
Alexey
я про админский стек
Alf 🙀
что такое админский стек?
Pavel
Будет как в ок - 1 сервис - 1 сервер
Pavel
Изоляция чо
Aleksey
Aleksey
так еще более изолировано
Aleksey
и bgp между стойками
Pavel
))))
Pavel
У них там еще какаято сасандра древняя
Alexey
Alf 🙀
Alexey
cmd.exe ну же
Alexey
настоящие админы только с cmd.exe работают, их этому учат долго
Anonymous
Всем доброго дня
Anonymous
Вопрос возник такой.
Хотелось бы организовать разделенное пространства для разработчиков, т.е.:
Есть N-е кол-во прогеров;
У каждого прогера есть набор проектов: project1, project2, project3...
Хотелось бы получить такую структуру:
project1.n1.site.com
project2.n1.site.com
project1.n2.site.com
project2.n2.site.com
....
И каким образом можно организовать ssh доступ прогера только к своей ноде.?
Начал копать в сторону jwilder/nginx-proxy. Пока безрезультатно...
Alexey
ты бы лучше кейс описал, а то тебя закидают сейчас
Alexey
и правильно сделают, кстати
Alexey
я почти полностью уверен, что твою задачу можно решить по-другому и хорошо
Aleksey
Dmitry
Скажите, если я создал волумы при запуске докера, а потом убил контейнер, волумы останутся?
Driver
емнип должны остаться
Driver
пока явно не удалишь
🏳️ Phil
Bogdan
Dmitry
Dmitry
Просто в первый раз вижу чтобы создавался просто волум
Dmitry
docker create \ -v /opt/prometheus/data \ -v /opt/consul-data \ -v /var/lib/mysql \ -v /var/lib/grafana \ --name pmm-data \ percona/pmm-server:
Bogdan
Dmitry
Они отдельно лежат
Dmitry
Не в контейнере
Dmitry
Т.е. в рутфс их нету
Bogdan
Не понял тебя)
Andrey
они лежат в /var/lib/docker/volume или около того
🏳️ Phil
Они отдельно лежат
Да. Потому что так работает -v с одним аргументом. Этого нет в доках, но гуглится. И при уничтожении контейнера этот волум уничтожится