Cin
Ответа на вопрос т.е. нет? )
Etki
его курлом втупую ставят
Etki
google://docker-compose ubuntu installation
Anonymous
в убунте?
Да, в виртуалке, где экспериментирую убунта
🦠
Не, к сожалению не смогу ничего посоветовать
🦠
Ваще надо сделать apt update
Etki
14.04 небось или древнее
🦠
Потом пипку обновить
Etki
он вряд ли поможет с учетом того, что дистры и минорные версии часто не обновляют для совместимости
Etki
https://docs.docker.com/compose/install/
Etki
там уже на шесть версий вперед ускакал
🦠
Там и написано
🦠
Что пип нужен старше шестой
Etki
там вообще пип не нужен
🦠
Ну верит человек в пип
🦠
Я тоже разглядываю скрипты с курлом
🦠
Ну его нафиг
🦠
Эт как сторонние репы в инсталл включать
🦠
Седня кстати наконец мак разогнался
🦠
Поставил эту dinghy
🦠
Тесты вместо трех минут за 4 секунды пробегают
🦠
Прям порадовался
Anonymous
ERROR 1130 (HY000): Host '172.17.0.1' is not allowed to connect to this MySQL server
Anonymous
=(
Anonymous
Вот вместо ентрипоинт в экземпле, у меня инит, который демона запускает. И не ясно как при этом залить дамп в базу
Anonymous
Вижу, что ентрипоинт скрипт создаёт всякие переменные окружения для мускуля
Anonymous
Creating drupal
ERROR: containerd: container not started
Какая-то новая ошибка, после того как ентрипонит добавил....
Etki
давай с простого
Etki
что такое entrypoint и что такое cmd?
Alexander
Поставил эту dinghy
Мне не подошло... там NFS и он не отрабатывает нужные мне IO events. Внутри контенера система не видит эвент измнеения файла.
Перешел на https://github.com/EugenMayer/docker-sync
там же есть скрипт docker-sync-stack
в wiki https://github.com/EugenMayer/docker-sync/wiki там все подробно написано.
В качестве синхронизации можно использовать как rsync так и unison (двусторонняя синхронизация)
Скорость практически как на NFS
Alexander
А еще отлично работает со всеми docker-* даже на нативном docker-for-mac
🦠
С юнисоном у меня были траблы
🦠
Докер синк односторонний, если что-то поменялось на хосте
🦠
Оно засинкает, но если что-то изменилось в контейнере - ничего не произойдет
Alexander
Alexander
ну сам вот сейчас юзаю
Alexander
в контейнере происходит генерация файлов и они появляются на хосте
🦠
Это наверное юнисон
Alexander
использется двусторонний unison
🦠
Но когда файлов много, его таращит
Alexander
он реагирует только на изменения. дофига это сколько? Сейчас у меня поднят синк 10-ти одновременно сервисов в которых по 100 файлов и больше
Alexander
> efficient in its way to watch for file changes - even for 12k+ files it will not eat up your CPU
Alexander
уже месяц работаю с этой связкой, висит постоянно, автоматически реконнектится если ноут засыпает и просыпается. Следующим шагом - буду пробовать работать с докером на удаленной машине (на DigitalOcean или Amazon)
Интересно понаблюдать как раз за лагами в живом интернете и разрывами
🦠
Идет билд вебпаком до трех сотен файлов
Alexander
и что виснет?
Alexander
или какие-то другие проблемы наблюдаются?
🦠
Ломается синк, пропускает файлы, забивая проц
🦠
Нфс работает каким-то образом
Alexander
странно, не наблюдаю подобного...
Alexander
Если есть пример из opensource большого проекта который может испытывать проблемы - буду рад поковырять...
Alexander
NFS не дает нужных IO events на изменение файлов, на передачу прав доступа и еще докучи всего...
Постоянно тоже отваливается у меня на маке при использовании
Alexander
отваливались именно экспорты и не подцеплялись внутри гостевой OS для докера
Sander
почему когда на Debian ставишь docker, вместе с ним ставиться и git.?
ставлю с офф. сайта, по пунткам ... https://docs.docker.com/engine/installation/linux/debian/
Мой
котаны, можно запоролить докер контейнер ж? для доставки приложения
Мой
что бы исходный код не стащили
Etki
ввидити пороль
Мой
ну что бы запустив образ в интерактивном режиме, внутрь попали только после ввода пароля
Etki
бесполезное это
Мой
Etki
но можешь генерировать ключ на основе ввода и шифровать чем угодно
Simak
слои то видно)
Simak
из хоста
Etki
потому что твое приложение все равно загрузится в память, откуда его стащит любой без рук из жопы
Мой
окэ, слои видно и что
Etki
только есть нюанс
Etki
никому оно не нужно
Мой
память откидываем
Etki
не откидываем
Etki
у кого-то есть пароль = у него есть доступ ко всему
Etki
если откидываем память, откидываем и вообще необходимость что-то там вообще делать
Simak
окэ, слои видно и что
Ну так, ты из хостовой машины можешь зайти в любой слой, если я не ошибаюсь. Если его конечно же не зашифровать
Мой
такс...
Мой
со слоями инфа сотка?
Etki
боже
Etki
это просто файлы на компе
Etki
конечно они видны
Мой
да мне от кулхацкеров защититься
Мой
код упаковать в контейнер