
Liliya
08.08.2017
15:57:18
Ребята, а можно как-то добавить папку с файлами в контейнер докера ?
у меня нпример поднят постгрес в докере
и мне нужно в корень сервера добавить некую папку с файлами. это можно как-то сделать ?

Artem
08.08.2017
16:01:20
Не рестартуя контейнер?
А так просто маунт с хоста при старте -v /host/dir:/dir

Google

Rusty
08.08.2017
16:11:34
Sshfs например

EtoZheSlava
08.08.2017
18:17:19
*docker cp

Liliya
08.08.2017
18:17:59
Да, я уже сделала с помощью cp ) спасибо )) нужно было просто внимательней почитать документацию

Vlad
09.08.2017
05:26:26
Java 8.131 научилась работать в cgroups: https://blogs.oracle.com/java-platform-group/java-se-support-for-docker-cpu-and-memory-limits

One
09.08.2017
08:42:45
чтот докер+винда+кашперский меня бесят
послал же господь задачку
р-р-р-р-р, пересоберу все под виртбокс, чтоль...

Roman
09.08.2017
08:53:35

Гайрат
09.08.2017
17:19:13
Тебя интересует ответ касательно докера?
Ну раз ты в этой группе, то поднимай сервер телеграма на докер-контейнере, там админскими cli-штучками-дрючками грохаешь сообщения по синтаксису. Профит.

bebebe
09.08.2017
17:20:49

Rusty
09.08.2017
17:53:56
Где

Google

Vladimir
10.08.2017
06:11:00
Как вообще правильно деплоить в прод?
Миллион статей как собирать имадж, как крутые компании делают крутой CI/CD
А как именно происходит деплой не пишут :)
Особенно если надо запустить несколько контейнеров
Типа app, redis и еще какая-нибудь хрень

Гайрат
10.08.2017
06:16:10

Alex
10.08.2017
06:17:31
docker swarm

Baruch
10.08.2017
06:19:22
кубернетес, мезос

Artem
10.08.2017
07:27:42

Nick
10.08.2017
07:43:28

zigmund
10.08.2017
09:21:06
Но таки да, опасян

Vladimir
10.08.2017
09:23:15
Поставили на потестить dcos, но как то сложно блин.
Пока написал свой велосипед поверх docker-machine, docker-compose, но это явно не production ready

EtoZheSlava
10.08.2017
09:25:26
aws ecs Kappa

Roman
10.08.2017
09:49:07
у меня проект rails поднимал mysql с помощю docker-compose, а как тогда залить дамп в mysql?

Гайрат
10.08.2017
09:50:05
Во время старта контейнера

Artem
10.08.2017
09:50:14
маунт с хоста на контейнер мускуля
и exec

Google

Roman
10.08.2017
09:50:21
не работает

Artem
10.08.2017
09:50:26
все работает

Roman
10.08.2017
09:50:50
тогда у меня не получается

Artem
10.08.2017
09:50:53
после старта контейнера делать надо когда mysql поднялся

Andrey
10.08.2017
22:03:22
Есть же папка для автозагрузки в образе mysql

Alexpts
11.08.2017
06:26:28
На macOs все что запускается в докере через volume внутри докера работает из под root по умолчанию, а в хост системе видятся все изменения как из локального пользователя.
В mint все что мапится через volume мапится в контейнере как 1000 пользователь, все что изменяется в контейнере в хост системе как root видится.
Почему разное поведение такое и как это можно сгладить?

Vladimir
11.08.2017
06:26:50
Вроде все должно мапиться с тем же uid:guid, что и в хост системе. Разве нет?

Rusty
11.08.2017
06:48:14
На Линуксе, всмысле

Alexpts
11.08.2017
06:48:50
да, там демон от рута запускается и без root не работает там иначе
есть ман в доке, котоырй домашнего пользователя в группу добавляет, чтобы без рута работало, но я подозреваю, что в итоге все равно root. + не работает docker-compose даже с добавлением в группу без рута

Rusty
11.08.2017
06:49:39
Докера*

Alexpts
11.08.2017
06:50:05
А можете дать ссылку на подробный ман на эту рекомендацию?
чтобы из под своего пользователя запускать

Admin
ERROR: S client not available

Alexpts
11.08.2017
06:51:30
Я пользовался вот этой доккой - https://docs.docker.com/engine/installation/linux/linux-postinstall/
Добавлял своего пользователя в группу docker. Но так не работает ни docker build ни docker compose без рута
только сам docker

Google

Alexpts
11.08.2017
06:52:58
docker-compose без root не видит или не хватае прав для подключения к сокету докера

Rusty
11.08.2017
06:54:22
https://docs.docker.com/engine/installation/linux/linux-postinstall/#manage-docker-as-a-non-root-user

Alexpts
11.08.2017
06:56:48
Ну вот по этому же ману делал, без root работает только docker
при запуске docker-compose не видит или нет прав для подключения к сокету docker

Rusty
11.08.2017
07:00:36
Можно попробовать дать права на сокет группе
У меня раюотает и композ тоже

Vladimir
11.08.2017
07:13:06
У меня тоже
Права на сокет могут помочь
По крайней мере у меня была проблема с правами когда сокет внутрь контейнера пробрасывал

Alexpts
11.08.2017
07:24:08

Rusty
11.08.2017
07:25:27
ага
либо пользователю

Гайрат
11.08.2017
07:28:15
/spam

Igor
11.08.2017
08:19:17
Привет, подскажите, нужно перенести папку с докером в другое место, нашёл два способа - в стартап скрипте перенести /lib/systemd/system/docker.service
FROM:
ExecStart=/usr/bin/docker daemon -H fd://
TO:
ExecStart=/usr/bin/docker daemon -g /new/path/docker -H fd://
и второй вариант в /etc/default/docker добавить DOCKER_OPTS="-g /media/disk2/var/lib/docker"
подскажите как правильней сделать?

Roman
11.08.2017
09:19:26
/spam

Гайрат
11.08.2017
09:25:56

Igor
11.08.2017
09:26:18

Гайрат
11.08.2017
09:27:18
А чё делает -g?

Igor
11.08.2017
09:27:45

Гайрат
11.08.2017
09:29:02
Не знаю, я помню через —storage-opts загонял

Google

Rusty
11.08.2017
09:30:04
я первый способ использую, но не думаю что они различаются

Igor
11.08.2017
09:34:30