Size: a a a

Docker — русскоговорящее сообщество

2020 March 09

В

Вадим in Docker — русскоговорящее сообщество
Dmitry Sergeev
мне лень начинать дискуссию. Но из простых оркестраторов есть nomad, swarm я бы не брал
мне уже его предлагали
то же лень изучать новый инструмент :)
источник

AK

Alexey Kuznetsov in Docker — русскоговорящее сообщество
Залупоглазое такси
Почему так происходит?
   volumes:
     - ${PWD}/docker/mysql/my.cnf:/etc/mysql/my.cnf
После docker-compose up --build создается папка с именем "my.cnf"
И ошибка в которой "own: Are you trying to mount a directory onto a file (or vice-versa)? "
Если создаю в ручную файл "my.cnf" то ошибка та же самая.

С ${PWD}/docker/php-fpm/local.ini:/usr/local/etc/php/conf.d/local.ini аналогичная ситуация
Docker под Windows?
Можно начать с проверки, что диск С shared, а также вместо переменной попробовать указать полный путь без /host_mnt, т.е. начиная с /c/.
Причина в том, что для докера по полученному пути ничего не существует (не доступно?), поэтому он создаёт пустой каталог с тем же именем (вопрос где?)и мапит его в контейнер.
источник

A

Atomzy in Docker — русскоговорящее сообщество
Кто-нибудь разворачивал vue js, в контейнере ? Чтобы файлики синхронизировались потом
источник

AT

Alex Ted in Docker — русскоговорящее сообщество
Atomzy
Кто-нибудь разворачивал vue js, в контейнере ? Чтобы файлики синхронизировались потом
синхронизировались?
источник

AT

Alex Ted in Docker — русскоговорящее сообщество
шта
источник

GG

George Gaál in Docker — русскоговорящее сообщество
Вадим
ведь где-то же необходимо иметь текущее декларируемое состояние системы в полном виде!?
а если деплоить руками то уже не понятно что там творится!
или это у меня не верные представления о devOps?
gitops
источник

GG

George Gaál in Docker — русскоговорящее сообщество
источник

GG

George Gaál in Docker — русскоговорящее сообщество
либо можешь scm прикрутить и любой велосипд
источник

GG

George Gaál in Docker — русскоговорящее сообщество
либо как ты правильно заметил - все делают императивно - деплой - некий скрипт - оно улетает на целевые машины. О том что и где задеплоено - пофиг, свалим это на "девопса"
источник

GG

George Gaál in Docker — русскоговорящее сообщество
докер ведь это всего лишь один из компонентов паззла
источник

В

Вадим in Docker — русскоговорящее сообщество
George Gaál
либо как ты правильно заметил - все делают императивно - деплой - некий скрипт - оно улетает на целевые машины. О том что и где задеплоено - пофиг, свалим это на "девопса"
но ведь куда проще было бы версионировать манифест, запускать его и всегда понимать чего мы хотим в данный момент времени и что есть по факту ?
видимо придется пинать разработчиков чтобы допиливали compose до состояния когда можно будет как в сказке поддерживать весь этот бардак :)
источник

GG

George Gaál in Docker — русскоговорящее сообщество
Вадим
но ведь куда проще было бы версионировать манифест, запускать его и всегда понимать чего мы хотим в данный момент времени и что есть по факту ?
видимо придется пинать разработчиков чтобы допиливали compose до состояния когда можно будет как в сказке поддерживать весь этот бардак :)
смотри, сам манифест - он тебе без процесса (налаженного) попадания манифеста в кластер или что там у тебя - ничего не дает
источник

GG

George Gaál in Docker — русскоговорящее сообщество
вся магия в какой-то прокладке, которая смотрит в манифесты и приводит окружающий мир к тому, что в нем описано - так испокон веков работают настоящие SCM с агентами
источник

GG

George Gaál in Docker — русскоговорящее сообщество
ну и кублет тоже
источник

В

Вадим in Docker — русскоговорящее сообщество
George Gaál
смотри, сам манифест - он тебе без процесса (налаженного) попадания манифеста в кластер или что там у тебя - ничего не дает
это понятно
хочется выстроить процесс чтобы было понятно кто где и когда внес изменения и в соответствии с какой задачей и понимать что твориться по факту в системе

а если у нас куча скриптов без манифеста - как понять чего хотели и к чему пришли?
источник

GG

George Gaál in Docker — русскоговорящее сообщество
Вадим
это понятно
хочется выстроить процесс чтобы было понятно кто где и когда внес изменения и в соответствии с какой задачей и понимать что твориться по факту в системе

а если у нас куча скриптов без манифеста - как понять чего хотели и к чему пришли?
примерно так, да
источник

DS

Dmitry Sergeev in Docker — русскоговорящее сообщество
George Gaál
вся магия в какой-то прокладке, которая смотрит в манифесты и приводит окружающий мир к тому, что в нем описано - так испокон веков работают настоящие SCM с агентами
да, с поплуярностью ansible, про конвергенцию забыли, которая есть во всяких salt, puppet, chef =(. А куб как раз тоже имеет такое свойство
источник

GG

George Gaál in Docker — русскоговорящее сообщество
Dmitry Sergeev
да, с поплуярностью ansible, про конвергенцию забыли, которая есть во всяких salt, puppet, chef =(. А куб как раз тоже имеет такое свойство
все так
источник

i

inqfen in Docker — русскоговорящее сообщество
Вадим
ведь где-то же необходимо иметь текущее декларируемое состояние системы в полном виде!?
а если деплоить руками то уже не понятно что там творится!
или это у меня не верные представления о devOps?
В девопсе докер композ не используют на проде
источник

В

Вадим in Docker — русскоговорящее сообщество
inqfen
В девопсе докер композ не используют на проде
если вы про кубер - то я в курсе
источник