A
A
Max
куб идеально зайдет
Max
Max
работает как часы все
Max
да
Max
так точно
Max
база на отдельном железе живет
Max
в куб ее пихать нецелесообразно
Max
и опасно)
Max
раббит у нас не персистенс
A
Max
Max
devops + dba + разработка
A
Max
да у нас проекты небольшие по сложности
Max
в докер и в куб в частности все прекрасно зашло за неделю
Max
правда у нас монолита в этих проектах небыло
Max
года 3 назад все в микросервисном виде начали сразу писать)
A
A
A
Max
я больше разбирался с тем, как прикрутить автосборку и деплой в gitlab ci, нежели с кубом)
Max
в частности пришлось хельмом обмазаться (то еще дерьмо)
Oleg
Добрый день!
Кто-то пользовался convoy volume driver?
https://github.com/rancher/convoy
Решаю проблему бэкапов данных из контейнеров: mongo, mysql, просто файлы,…… А тут обещают, что прям все из коробки будет работать: вжух — и вот тебе снапшот, вжух — и вот он уже на s3
Кто-то пользовался? Насколько сильный там оверхед про ресурсам память - проц - i/o?
Действительно ли это именно консистентные снапшоты?
NM
Илья
docker system prune -a
Илья
Скрипт наверное надо пилить тогда
Dmytro 🇺🇦
Вот тебе команда. Она будет выводить id образа у которого нет тега
docker images -f "dangling=true" -q
Konstantin
Konstantin
не велосипедь
Dmytro 🇺🇦
Ага. Если он последний образ не использует, то его тоже удалит)
Konstantin
серьёзно?
Konstantin
странный кейс
Dmytro 🇺🇦
Допустим, контейнер упадет и у него нет рестарта. И все, образ удалиться, так как он не используеться.
Konstantin
Konstantin
Попробуй удалить образ остановленного контейнера
Dmytro 🇺🇦
$ docker system prune
WARNING! This will remove:
- all stopped containers
- all networks not used by at least one container
- all dangling images
- all build cache
Konstantin
Dmytro 🇺🇦
Konstantin
Да ив вообще, я вот орфаны удаляю, чего их держать? Compose/swarm делает новые
Konstantin
Konstantin
Особенно когда CD используется, потом куча мусора
Maksim
Как можно сделать, чтобы оба изображения (вроде так на русском называется, image) работали? На данный момент запускается лишь нижняя часть с портом 4466, если поменяю местами, то будет запускаться верхняя.
Деплою с помощью Dokku.
Maksim
Anonymous
Это должны быть 2 разных контейнера, а не в один пихать
Maksim
Alex
Alex
в одном докер файле должен быть лишь один образ
Alex
объединяются они через docker-compose
Alex
https://docs.docker.com/compose/rails/
вот пример
Alex
Alex
опять же target надо указывать
Alex
Maksim
докку же вроде сам все запускает при деплое
Maksim
но чет ему пофиг как-то)
Дима
Ну так а чего плохого в том, что кеширует
Дима
ох, ладно, давняя история
Maksim
та вообще разницы нет, один фиг ничего не работает)
Anton
Всем привет.
Имеет ли смысл сделать Dockerfile на основе самого докера, в него же извне накопировать других папок с докерфайлами и уже внутри запускать их, т.е. запускать контейнеры в контейнере.
Дима
Дима
прямо на сайте докера написано что это плохая практика
Дима
да и зачем)
Дима
вам для докера нужен докер.
Anton
просто у меня есть n микросервисов, которые должны запускаться на основе определенных переменных окружения, но с разными значениями для каждого микросервиса
Дима
docker-compose для вас
Anton
как лучше сделать, подскажите) я с докером второй день знакомлюсь)