
Alexey
09.08.2017
16:06:05
привет! я с docker на вы... Для себя настроил окружение. Как передать все польностью, с базой, файлами и т.п. другому человеку?

Alexey
09.08.2017
16:07:58
разве более подробно, что именно ты хочешь сделать
а то пока не ясно и хочется порекомендовать всё положить в гит и отдать в таком виде
а в гите статика + докерфайл + докеркомпоз

Google

Alexey
09.08.2017
16:08:40
ну и миграции на базу, если требуется

lamo2k
09.08.2017
16:46:42
Чет в докер секрет добавил id_rsa но чет не понял в alpine дистре куда класть в root/ssh?

Vlad
09.08.2017
16:52:29

lamo2k
10.08.2017
08:18:43
А секреты которые я прописал в docker-compose не доступны в Dockerfile?

Petr
10.08.2017
09:01:24
а потом как его развернуть?
нашел =)

Aion
10.08.2017
09:05:28
нашел =)
что мануал животворящий то делает))))))

Petr
10.08.2017
11:00:11

Алексей
12.08.2017
20:31:56
чото обновление postgres-а на новую мажорную версию это целая инженерная задача в этом вашем докере.
не нра.

Sergey
12.08.2017
20:33:20

Алексей
12.08.2017
20:34:06
а без докера дебиан делает такую миграцию что низаметно
а докере хитро. не получится так ибо надо и старый сервер и новый

Google

Yuriy
13.08.2017
04:39:52
o/

Алексей
13.08.2017
09:23:58

Eugene
14.08.2017
09:11:53
как оказалось я ставил докер через репозиторий, потом забыл про это и "обновился" через snap пакеты ubuntu.
и того у меня два докера было одновременно. удалил всё и заново запустил - работает без проблем
кто-нить сталкивался с проблемой: "Cannot stop container *название контейнера*: Cannot kill container *название контейнера*: rpc error: code = 7 desc = permission denied"?
проблема появилась после того, как обновил докер, а обновлял из-за того, что в локальной сети с н-ой попытки могли другие достучаться к серверу в докере
Лечится рестартом сервиса (обычно)
о недавно столкнулся с этой фигней
У вас какая os?
и покажите редультат команды docker version

Ruslan
14.08.2017
09:51:25
камрады, запускаю оф образ монги в докере, монтирую локальный каталог, там появляются монгокаталоги... но сама монга туда ничего не пишет, в итоге рестарт контейнера - и всё пропало
что делаю не так?
docker run --rm -d -p 27017:27017 -v ${PWD}/data/mongo:/data mongo

Aleksei
14.08.2017
10:01:44
а разве не /data/db путь?
https://github.com/docker-library/mongo/blob/ee34922c3e5e6f1b4f7c02dc633744c349ee8ace/3.4/Dockerfile#L71

Ruslan
14.08.2017
10:02:28
оно, но там сами создались каталоги db и configdb

Aleksei
14.08.2017
10:05:22
туплю, неправильно прочитал

Ruslan
14.08.2017
11:03:06
может контейнер надо как-то останавливать хитро или сигнал монге давать на флашинг памяти на диск?
в инете предлагают сделать отдельный контейнер под данные и потом монтировать его в своих контейнерах
через volume получилось сохранять состояние монги между запусками контейнера, но есть другая проблема
$ docker volume inspect mongo_db
[
{
"Driver": "local",
"Labels": {},
"Mountpoint": "/var/lib/docker/volumes/mongo_db/_data",
"Name": "mongo_db",
"Options": {},
"Scope": "local"
}
]

Google

Ruslan
14.08.2017
11:49:41
как так?
$ ll /var/lib/docker
ls: /var/lib/docker: No such file or directory
куда он хранилище прикапывает?

Иван
14.08.2017
12:00:28
данный каталог создается для docker:docker afaik

Ruslan
14.08.2017
12:10:56
рут тоже не видит

Anatoly
14.08.2017
12:27:12

Ruslan
14.08.2017
12:45:26
Мак

Anatoly
14.08.2017
13:12:06
а докер который докер фор мак или докер машин(или как он там назывался)

Ruslan
14.08.2017
13:14:24
фор мак

Anatoly
14.08.2017
13:16:05
а ну тогда добро пожаловать в ад

Ruslan
14.08.2017
13:16:37
ну, это только пока концепт прорабатываю... так будет всё на убунте

Anatoly
14.08.2017
13:17:53
/Users/alebedev/Library/Containers/com.docker.docker/Data/com.docker.driver.amd64-linux/Docker.qcow2
монтируешь имадж и лезешь внутрь
мак и докер говно и палки смешать и не взбалтывать

Ruslan
14.08.2017
13:19:23
ок, нормально

Vir
15.08.2017
09:46:10
ребята, кто-нибудь собирал докер для линуксов?
скажите, из какой репы собирали?

Aleksey
15.08.2017
10:09:11

Vir
15.08.2017
10:09:31
не нашёл я там, там только готовые образы
а для моей системы нет, можно бинарники использовать. но это не очень удобно, в плане обновления

bazuka_joe
15.08.2017
11:29:17
подскажите, как сейчас принято делать линки между контейнерами?

Google

Anatoly
15.08.2017
11:42:33

Ruslan
16.08.2017
14:55:22
мак ребутнулся и кинематик перестал видеть запущенные контейнеры
короче, там смешно... костыль, но работает, надо переключиться с нейтив на виртуалку и обратно
всё заработает

Владимир
16.08.2017
19:43:10
Парни, правильно понимаю, что если объявить в компоуз-файле так:
env_file:
- .env
- .env-dev
то указанному контейнеру передадутся все переменные из обоих файлов?

Phil
16.08.2017
19:45:57
Да

Владимир
16.08.2017
19:47:25
Спасибо )
А если не указывать env-файлы, то по умолчанию загрузится всё объявленное в .env текущей директории? Или стоит явно указать?

Pavel
16.08.2017
20:11:33
По дефолту схватит

Владимир
16.08.2017
20:14:59
Почему-то не подхватывает. В .env задан адрес редиса, при старте сайдкика в логах пролетает дефолтный адрес.
Это может зависить от версии docker-compose ?
docker-compose 1.10
версию синтаксиса прописал 2

Pavel
16.08.2017
20:23:06
Не должно, в доках прям написано, читает его дефолтно