
ptchol
23.10.2016
11:29:31
лёл
Саш, ты опять пришел сюд и начинаешь рассказывать какой ркт хороший, тогда как это абсолютно не интересно.
Юзкейсы применения все могут почитать на оф сайтах, интересны проблемы.

Alexander
23.10.2016
11:30:29
про проблемы не знаю, у меня их нет и никогда ни с чем проблем не было, все проблемы, которые были, конкретно у меня легко решались путём гугления

Google


Alexander
23.10.2016
11:31:00
может быть, это карма, не знаю
одно время глючил rkt fetch, перешёл на quay и заработало
сборка мусора rkt gc не до конца кое-что чистила - и фиг с этим
ещё не работает одна команда, которая позволяет обойтись без репозиториев
я хотел напрямую передавать на сервер по docker build ... | pv | ssh ... | rkt fetch
обещали сделать
ещё есть неудобство с тем, что если у вас 2 разных юзера на докерхабе или квае на 1 сервере хотят стащить проекты из своих приватных репозиториев - нужно двигать конфиг файлы перед этим
я их разнёс по разным виртуалкам и всё
вся эта мелкая хрень связана с юзабилити и будет исправлена или уже исправлена, в целом же основные процессы работают стабильно
ещё пути вида /proc/self/fd/2 не работают
но /dev/stderr и прочее такое должно
если вы ждёте проблем - "у меня внезапно падают сервисы" или "он потерял все данные" - нет, таких проблем с Rkt'ом у меня никогда не было и, надеюсь, не будет)
ещё была одна недоделка с ограничениями CPU ядер (как поделить процессор и другие ресурсы между разными контейнерами), это для shared-хостеров важно, там кое-что улучшили и дописали документацию

Google

Павел
23.10.2016
13:39:48
Попробую еще раз)
Не подскажете, настраиваю docker-compose, указываю разные Dockerfile (в разных директориях). При запуске docker-compose up dev кидает ошибку
ERROR: Cannot locate specified Dockerfile: Dockerfile
Указываю Dockerfile таким образом: https://gist.github.com/zombiQWERTY/1c1d2da813e9401ac55c448a43876f50

N
23.10.2016
14:52:41
Может путь неверный или case не тот?
Попробуй убрать context: .

Anatoly
23.10.2016
17:23:19

Павел
23.10.2016
17:57:31
Тоже не работает
Не может найти докерфайл
Путь верный
Без контекст вообще пытаться искать докерфайл будет в корне

Dmitriy
23.10.2016
18:14:27

Павел
23.10.2016
18:18:49
2

Dmitriy
23.10.2016
18:19:29
а просто в корень пробовал его положить как Dockerfile-dev
как в доках в примере?

Павел
23.10.2016
18:20:14
Докерфайл нельзя переименовывать по докам

Dmitriy
23.10.2016
18:20:24
https://docs.docker.com/compose/compose-file/#/dockerfile

Павел
23.10.2016
18:20:26
Из корня работает под стандартным названием
А, можно
Но асе равно не работает

Dmitriy
23.10.2016
18:25:25
Тогда build: ./Docker/dev и докер файл не указывай

Google

Павел
23.10.2016
18:40:54
Во

Anatoly
23.10.2016
18:56:22
Он ругается на сервис file-store
Который прилинкован, видимо

Павел
23.10.2016
19:39:05
Он кидает ошибку
ERROR: Cannot locate specified Dockerfile: Dockerfile
Убрал сервис file-store - та же ошибка

Mercuree
23.10.2016
20:23:32

Павел
23.10.2016
20:23:49
Проверял, в том числе и на пробелы, все как должно быть

Mercuree
23.10.2016
20:27:26

Павел
23.10.2016
20:33:26
Не нашел
Вот полная инфа
https://github.com/docker/docker/issues/27673

Dmitriy
23.10.2016
20:45:48
дык надо убрать Dockerfile в 34 строчке, это путь до файла

Dmitriy
23.10.2016
20:47:38
всмысле строчку вообще убрать

Павел
23.10.2016
20:50:14
dockerfile: ./Docker/dev
Так оставить?
Все равно та же сама ошибка

Dmitriy
23.10.2016
20:50:48
build: ./Docker/dev
а dockerfile вообще убери
а ниже нигде dockerfile не указан у тебя?

Павел
23.10.2016
20:53:55
Неа

Google

Павел
23.10.2016
20:54:04
Ну в смысле указан, но точно так же

Dmitriy
23.10.2016
20:54:20
версия докера?

Dmitriy
23.10.2016
20:54:52
сделай как в 21

Павел
23.10.2016
20:54:55
Docker version 1.12.1, build 6f9534c
Ну да, как в 21

Dmitriy
23.10.2016
20:55:09
docker-compose --version

Павел
23.10.2016
20:55:23
docker-compose version 1.8.1, build 878cff1

Admin
ERROR: S client not available

Dmitriy
23.10.2016
20:57:08
Павел, build в prod сделай как в dev

Dmitriy
23.10.2016
20:57:39
оставь в композ файле только строчки 1 3 20 21

Павел
23.10.2016
20:57:52

Dmitriy
23.10.2016
20:58:05
сорян, не увидел

Dmitriy
23.10.2016
20:58:22
ну чтобы один сервис был только dev

Павел
23.10.2016
20:58:34

Dmitriy
23.10.2016
20:58:37

Dmitriy
23.10.2016
20:58:45
ну теперь накидывай потихоньку
и смотри где беда

Dmitriy
23.10.2016
20:58:53
теперь по одному добавляй

Dmitriy
23.10.2016
20:59:06
потом расскажешь )

Павел
23.10.2016
20:59:10
В чем проблема тогда может быть?

Google

Dmitriy
23.10.2016
20:59:29
скопипасти строки которые сейчас с 31 по 35
или скрин

Павел
23.10.2016
21:00:33
https://gist.github.com/zombiQWERTY/5cd9c8d0430fe5cd2fae2a28044ebc2d
Вот тут полные конфиги

Dmitriy
23.10.2016
21:01:11
volumes
отступ забыл
yaml не прощает
44-48

Павел
23.10.2016
21:02:23
Там вроде все ок с отступами?

Dmitriy
23.10.2016
21:02:42
да
не знал что так объявляют
лучше уточню, строки 44-48 к чему относятся

Dmitriy
23.10.2016
21:03:44
dev:
build:
context: ./Docker/dev/
dockerfile: Dockerfile
если уж так хочется
и в prod тоже
хотя если тебе хочется, чтобы контекстом был рут, а докерфайл брался из каталога dev .....
хз тогда

Павел
23.10.2016
21:05:23
@fishhead108 к сервисам database-store и file-store
Отключил сервисы database-store и file-store