💪💪💪🏅DEVOPS💪💪💪
ясное дело если бы были такие заказы постоянно я бы разбил этот большой впс на 4 впски и сделал без колхоза
💪💪💪🏅DEVOPS💪💪💪
а 1 заказ за 10 лет и им никто иной немог помочь пусть скажут спасибо что хоть я решил
💪💪💪🏅DEVOPS💪💪💪
💪💪💪🏅DEVOPS💪💪💪
была первая идея делать на kvm
💪💪💪🏅DEVOPS💪💪💪
но, клиент сказад дорого всякие панели покупать а рапзбираться в проксмоксе он нехочет
💪💪💪🏅DEVOPS💪💪💪
он хочет чтоб он сам мог легко перенести
💪💪💪🏅DEVOPS💪💪💪
ну проще докера с убунту я незнаю что может быть
💪💪💪🏅DEVOPS💪💪💪
так что для специфических целей докер мастхев
💪💪💪🏅DEVOPS💪💪💪
перенести впску сможет любой дурак кто хоть в состоянии путти открыть
sherzod
Как-то разговаривал с одменом одноклассников. Было года два или три назад. Он говорил что докер ***, и они пилят свою тулзу. Одмен был норм, не в обиду ему. Просто интересно, что у них там
sherzod
Никто не в курсе случайно ? (вдруг вспомнил, интересно стало)
Anonymous
Ну а тулза к чему?
sherzod
вместо докера
Anonymous
Докер - это тулза к неймспейсам и сгруппам, например
Artem
3 года такой срок, что стек может вообще полностью поменяться
sherzod
ну да, за это время докер развился, кубер появился
Artem
И сейчас они могут вертеть докер обмазываясь кубером))
Anonymous
И говорить, что у них своя тулза
Anonymous
😃
Artem
Просто форкнутая с моби, но не докер!
Roman
Да много у кого своя контейнеризация
Roman
Убер, гугл
Roman
Яндекс вроде тож пилили
Roman
Жойент
Artem
А чё у Гугла своё?
Anonymous
Google containers
Artem
Кубер на докере же вертят, по крайней мере в gcp
Roman
Это пользователю дают вертеть, внутри вроде свое, где-то статью читал
Roman
Мы жойент щупали одно время так там тоже апи совместимое а внутри вообще на bare metal запилено решение
Anonymous
Докер - это управлялка тем что даёт ядро. В Гугле кастомные Линукс ядра
Anonymous
Roman
Вродеб
Anonymous
Солярис + apt?
Anonymous
Или квм там
Roman
Тритон был и ещё чтот
Artem
Artem
С теми же возможностями и ограничениями
Roman
Надо доки глянуть, присылали
Anonymous
Жоент в штатах довольно популярные
Roman
Самсунг уже
Yaroslav
Зажался микр))😂😂😂
Александр
По дженкинсу и ci есть чат?
Yaroslav
Подскажите плз.
С докером начал работать недавно.
У меня app nextcloud, бд и хранилка отдельные. Nextxloud выпустили новый контейнер. Там директории по разному обозваны.
Есть ли какие-то подводные камни, если мигрировать с не официального, на официальный. Без потери настроек и инфы ?
На что обратить внимание ? Не проделывал такого раньше. Может кто-то делал))
Oleh
Oleh
Yaroslav
Второй вариант
спасибо, буду пробовать. А есть какая-то принциписальная составляющая в том, что в не официальном контейнере нексткладу при запуске больше переменных передавалось, а в официальном их меньше, только основные (бд, волюмы и пользователь некстклауда). Они могут повлиять ? Хотя они все равно все в конфиге прописаны...
?
Yaroslav
Последний вопрос))
Как быть если в кастомном образе nextcloud-a 4 папки монтируют, а в официальном 5
Не совсем понимаю нужно ли её мапить ?
Yaroslav
Yaroslav
Вот кастомном папки, а на картинке официальный.
'''
-v /mnt/nextcloud/data:/data \
-v /mnt/nextcloud/config:/config \
-v /mnt/nextcloud/apps:/apps2 \
-v /mnt/nextcloud/themes:/nextcloud/themes \
'''
Oleh
Oleh
Yaroslav
Спс вообщем.Пойду разбираться.
Denis
Здравствуйте народ, хотел поинтересоваться, какие контейнеры для домашнего nas посоветуете? На данный момент стоит медиасервер плекс, сервер аудиокниг (booksonic), сервер электронных книг (calibri), трансмишн, и ещё малоизвестный monitorrent, который позволяет следить за выходом новых сериалов и автоматически ставить их на закачку.
Что ещё интересного есть?
Oleh
rus
Nklya
Not invented here, только в небольших масштабах ок))
Anonymous
Подскажите, когда я в swarm уменьшаю число реплик сервиса или вообще его удаляю, контейнеры выключаются через нормальный сигнал STOP ?
Artem
Denis
Artem
там в одной из статеек просто один в один набор был
Pavel
Ilya
вопрос на засыпку:
1) почему команда в Dockerfile-е c node.js "npm run ..." находит package.json и срабатывает,
2) А в docker-compose не срабатывает:
в build: ./frontend прописал
в volumes пробросил - ./frontend:/var/www/static:rw
На выходе получаю следующее, у меня создается контейнер с nginx, но нужной сгенерированной папки с помощью npm в него нет даже если срабатывает случай 1)
я что-то не так делаю, но в упор не вижу что...
Ilya
у Фронтэдщика на локальной машине все собирается, я пологаю, что слой в который ставится зависимости npm благополучно удаляется, а файлы не копируются(не используются)
Igor
Igor
Alexander
Вместо docker images --tree ничего сейчас нет?
Ilya
Если ты хочешь менять, то что внутри Volume -> нужно запускать сборку и т.д. после запуска контейнера = entrypoint
Вообще ситуация такая:
Два контейнера 1) С nginx'о 2) С Node.js'ом
контейнер 2) просписан в зависимостях у 1) - depends_on:
В 2) nmp который ставит webpack и все зависимости... и собирается из сорцов файлики для сайта, в папку dist, которая должна быть прокинута в 1)
в итоге как я понял контейнер 2) должен удалиться а собиранное webpack-ом добро должно быть прокинуто там где nginx.
Только на каком-то моменте этого не происходит. на Нгинксе нет собранных webpack'ом файлов
Artem
В контейнер с нодой монтируется ./frontend ?
Ilya
да
Artem
Скинь компоуз для начала
Artem
Ато так только с 3 прочтения начал понимать о чем речь)
Ilya
services:
nginx:
build:
context: .
dockerfile: backend/Dockerfile.nginx
image: имя_изменено.com/nginx:1.11
volumes:
- ./deploy/nginx.conf:/etc/nginx/nginx.conf
- ./frontend/dist:/var/www/static
ports:
- 8000:80
depends_on:
- static
static:
build: ./frontend
volumes:
- ./frontend:/var/www/static
command: /bin/bash -c "npm install && npm run prod"
image: имя_изменено.com/static:latest
Igor
Ilya
сорян немного недопонял
Ilya
что в итоге происходит
Artem
статик это контейнер с нодой