
Andrey
10.04.2017
21:57:57
Если указать у образа версию через двоеточие
Пулить не надо

тнн Itjunky
10.04.2017
21:58:07

Andrey
10.04.2017
21:58:08
Просто ап

Google

Andrey
10.04.2017
21:58:17
Шта

Fike
10.04.2017
21:58:25
https://www.google.ru/search?q="образ"+docker" 35900
https://www.google.ru/search?q="изображение"+docker 32800
ой знаете ли

Dmitriy
10.04.2017
21:58:33
Гитлаб просто иногда чудит с пулом.
может не все подтянуть если несколько образов деплою.

Fike
10.04.2017
21:58:58

Dmitriy
10.04.2017
21:59:18
а мне допустим надо обновить одновременно несколько сервисов

тнн Itjunky
10.04.2017
21:59:21
root@openfire-tor:~/docker_project# docker-compose version
docker-compose version 1.5.2, build unknown
docker-py version: 1.8.0
CPython version: 2.7.12
OpenSSL version: OpenSSL 1.0.2g 1 Mar 2016

Andrey
10.04.2017
21:59:37
У нас четыре образа, без пула все тянет

Fike
10.04.2017
21:59:38
1.5.2 очень старая, обновись

Dmitriy
10.04.2017
22:00:18
У меня слегка побольше )

Andrey
10.04.2017
22:00:35
Ну тогда вполне возможно

тнн Itjunky
10.04.2017
22:01:11
Видимо только пип мне поможет, в убунте нет свежее

Fike
10.04.2017
22:01:17
в убунте?

Google

Dmitriy
10.04.2017
22:01:20
Ответа на вопрос т.е. нет? )

Fike
10.04.2017
22:01:26
его курлом втупую ставят
google://docker-compose ubuntu installation

тнн Itjunky
10.04.2017
22:01:38
в убунте?
Да, в виртуалке, где экспериментирую убунта

Andrey
10.04.2017
22:01:44
Не, к сожалению не смогу ничего посоветовать
Ваще надо сделать apt update

Fike
10.04.2017
22:02:02
14.04 небось или древнее

Andrey
10.04.2017
22:02:18
Потом пипку обновить

тнн Itjunky
10.04.2017
22:02:25

Fike
10.04.2017
22:02:40
он вряд ли поможет с учетом того, что дистры и минорные версии часто не обновляют для совместимости

тнн Itjunky
10.04.2017
22:02:57

Fike
10.04.2017
22:03:18
https://docs.docker.com/compose/install/
там уже на шесть версий вперед ускакал

Andrey
10.04.2017
22:04:15
Там и написано
Что пип нужен старше шестой

Fike
10.04.2017
22:05:14
там вообще пип не нужен

Andrey
10.04.2017
22:06:16
Ну верит человек в пип
Я тоже разглядываю скрипты с курлом
Ну его нафиг
Эт как сторонние репы в инсталл включать

Google

Andrey
10.04.2017
22:07:34
Седня кстати наконец мак разогнался
Поставил эту dinghy
Тесты вместо трех минут за 4 секунды пробегают
Прям порадовался

тнн Itjunky
10.04.2017
22:38:35
ERROR 1130 (HY000): Host '172.17.0.1' is not allowed to connect to this MySQL server
=(
Вот вместо ентрипоинт в экземпле, у меня инит, который демона запускает. И не ясно как при этом залить дамп в базу
Вижу, что ентрипоинт скрипт создаёт всякие переменные окружения для мускуля
Creating drupal
ERROR: containerd: container not started
Какая-то новая ошибка, после того как ентрипонит добавил....

Fike
10.04.2017
23:17:31
давай с простого
что такое entrypoint и что такое cmd?

Alexander
11.04.2017
04:20:29
Поставил эту 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
11.04.2017
04:20:29
А еще отлично работает со всеми docker-* даже на нативном docker-for-mac

Andrey
11.04.2017
05:20:47
С юнисоном у меня были траблы
Докер синк односторонний, если что-то поменялось на хосте
Оно засинкает, но если что-то изменилось в контейнере - ничего не произойдет

Alexander
11.04.2017
06:06:15
ну сам вот сейчас юзаю
в контейнере происходит генерация файлов и они появляются на хосте

Andrey
11.04.2017
06:06:58
Это наверное юнисон

Google

Alexander
11.04.2017
06:07:13
использется двусторонний unison

Andrey
11.04.2017
06:07:48
Но когда файлов много, его таращит

Alexander
11.04.2017
06:08:49
он реагирует только на изменения. дофига это сколько? Сейчас у меня поднят синк 10-ти одновременно сервисов в которых по 100 файлов и больше
> efficient in its way to watch for file changes - even for 12k+ files it will not eat up your CPU
уже месяц работаю с этой связкой, висит постоянно, автоматически реконнектится если ноут засыпает и просыпается. Следующим шагом - буду пробовать работать с докером на удаленной машине (на DigitalOcean или Amazon)
Интересно понаблюдать как раз за лагами в живом интернете и разрывами

Andrey
11.04.2017
06:11:52
Идет билд вебпаком до трех сотен файлов

Admin
ERROR: S client not available

Alexander
11.04.2017
06:12:42
и что виснет?
или какие-то другие проблемы наблюдаются?

Andrey
11.04.2017
06:13:54
Ломается синк, пропускает файлы, забивая проц
Нфс работает каким-то образом

Alexander
11.04.2017
06:15:48
странно, не наблюдаю подобного...
Если есть пример из opensource большого проекта который может испытывать проблемы - буду рад поковырять...
NFS не дает нужных IO events на изменение файлов, на передачу прав доступа и еще докучи всего...
Постоянно тоже отваливается у меня на маке при использовании
отваливались именно экспорты и не подцеплялись внутри гостевой OS для докера

Sander
11.04.2017
07:14:00
почему когда на Debian ставишь docker, вместе с ним ставиться и git.?
ставлю с офф. сайта, по пунткам ... https://docs.docker.com/engine/installation/linux/debian/

SarDigital
11.04.2017
07:54:47
потому что он зависит от гита
точнее в зависимостях указан

Ivan
11.04.2017
08:30:19
котаны, можно запоролить докер контейнер ж? для доставки приложения
что бы исходный код не стащили

Google

Fike
11.04.2017
08:30:50
ввидити пороль

Ivan
11.04.2017
08:31:35
ну что бы запустив образ в интерактивном режиме, внутрь попали только после ввода пароля

Fike
11.04.2017
08:32:13
бесполезное это

Ivan
11.04.2017
08:32:23

Fike
11.04.2017
08:32:25
но можешь генерировать ключ на основе ввода и шифровать чем угодно

Simak
11.04.2017
08:32:34
слои то видно)
из хоста

Fike
11.04.2017
08:33:26
потому что твое приложение все равно загрузится в память, откуда его стащит любой без рук из жопы

Ivan
11.04.2017
08:33:29
окэ, слои видно и что

Fike
11.04.2017
08:33:30
только есть нюанс
никому оно не нужно

Ivan
11.04.2017
08:33:47
память откидываем

Fike
11.04.2017
08:33:54
не откидываем
у кого-то есть пароль = у него есть доступ ко всему
если откидываем память, откидываем и вообще необходимость что-то там вообще делать

Simak
11.04.2017
08:34:40
окэ, слои видно и что
Ну так, ты из хостовой машины можешь зайти в любой слой, если я не ошибаюсь. Если его конечно же не зашифровать

Ivan
11.04.2017
08:34:58
такс...
со слоями инфа сотка?