Anonymous
Я в ЕС держу сервер,То есть, как я понял, я делаю проект. У меня питон+фласк. Билдую образ, и диливерю его на сервак. Диплою. Потом, мне захотелость что-то доьавить\изменить, я у себя локально делаю изменения в контейнере, опять билджую образ и отправлю на сервак. ТАм, тот образ, я удаляю и загружаю новый, измененнный
Sun
Ты можешь поставить на сервер дрона, который будет ловить хук из гитхаба, строить билд на месте и перезапускать контейнер
Artem
зачем удалять, если можно версионировать?
Sun
Кроме того, держать код в контейнере — это как-то не по фен-шую. В конте у тебя должен жить питон, а код проекта должен маппиться в него как том
Artem
че эт не по феншую?
Sun
А зачем?
Artem
Кроме того, держать код в контейнере — это как-то не по фен-шую. В конте у тебя должен жить питон, а код проекта должен маппиться в него как том
может у вас там свой феншуй, но версионировать имаджами и держать там код это как бы обычная практика
Artem
это не маны, это простая логика
Sergey
https://www.youtube.com/watch?v=FVFhqb1CbRc
Sergey
вот ман
Sun
Не понял. Так вроде же там запускают. А тома мапят для выхлопа данных
Не обязательно. Если у тебя, допустим, стейджинг, который меняется 130 раз в день, то насиловать репо образами — это глупый садизм. У меня такой конт при запуске тащит код из Гита и запускает сервер. Таким образом, на сервере тебе надо просто передёрнуть конт, чтобы увидеть новую версию кода в работе.
Anonymous
это не маны, это простая логика
я с докером не имел дело вообще. ТОлько начал изучать
Anonymous
вот ман
спасибо!
Artem
Artem
действительно удобнее чем изменить версию имаджа на предыдущую👍
Sun
Аргументация за 300.
Anonymous
:D
Anonymous
понеслась)
Artem
дальше картинок читать не осилилось?)
Sun
действительно удобнее чем изменить версию имаджа на предыдущую👍
Так у тебя дрон подхватывает хук и передёргивает конт. Тебе в любом случае ребейз делать
Artem
какой дрон?
Sun
Который drone.io
Artem
я говорил что его использую?
Sun
Нет, но непонятно, почему не. :)
Artem
потому что масштабы как бы побольше будут
Artem
не у все тут вертят 2.5 контейнера на одной впске
Artem
для этих целей дрон уже не подходит
Anton
у меня mysql был локальный. есть папка /var/lib/mysql реально ли поднять mysql в докере и заставить его работать с текущими бд?
Artem
через дамп
Anton
mysql: image: mysql:5.7.5 volumes: - /var/lib/mysql попробовал так сделать
Sun
не у все тут вертят 2.5 контейнера на одной впске
Ну, у меня дрон нормально справляется с сотней образов на 800+ инстансах. А в чём проблема?
Anton
только дамп?
Sun
mysql: image: mysql:5.7.5 volumes: - /var/lib/mysql попробовал так сделать
Через двоеточие ещё раз путь повтори
Artem
так не заведется бд с 90% вероятностью, даже если замаунтит
Sun
Это уже второй вопрос. Сначала правильно прицепить надо. :)
Anton
лучше так не делать?
Artem
лучше через дамп, ага
Anonymous
Это уже второй вопрос. Сначала правильно прицепить надо. :)
Зашел на сатй, дрона)) Вкратце - это что такое)
Sun
Это если вкратце. :)
Anonymous
CD
чувак, я не настолько умный в этой области пока что, как ты)
Anton
базы не видит
Anonymous
Это если вкратце. :)
:D ну не совсем же
Anton
после изменения docker-compose надо перебилдить?
Artem
ну как минимум контейнер с бд надо пересоздать
Sun
Прочитай что это и сразу станет понятно, что такое дрон и зачем он
Artem
деплой в любой нормальный оркестратор в облаке везде Coming soon
Artem
ты на 800 инстансах вертишь ванильный докер?)
Artem
так он тоже каминг сун
Sun
Drone пихает билд в репо и отдает ECS на деплой
Artem
или ты тупо передергиваешь им контейнеры?
Anton
@ArtG1uK docker-compose build mysql mysql uses an image, skipping
Anton
не перебилдивает
Sun
или ты тупо передергиваешь им контейнеры?
Конкретно взаимодействие с ECS не я писал, так что могу соврать, но ECS получает команду заменить конт на новую версию и гого деплоить
Sun
В стейдже просто передёргивает
Artem
@ArtG1uK docker-compose build mysql mysql uses an image, skipping
так у тебя имадж прописан в композе, а не билд
Artem
stop, rm -f , start
Artem
все через docker-compose
Anton
короче проще дампом
Anton
вы какой то скрипт пишите если стоит задача в докер перетащить бд?
Anton
или ручками
Pavel
киньте плз ссыль на доку, как проксю докеру запилить
Pavel
сборщик сломался, весь сеай встал, актульненько
Pavel
проксю подниму, вопрос как сконфигурить демона
Vladimir
В гугле забани... ? Oh shit
Дмитрий
В гугле забани... ? Oh shit
Гуголь забанили..
Дмитрий
Aleksandr
надо было шрифтом system и закосить под bsod
Andrey
лоооол