@docker_ru

Страница 271 из 1375
Liliya
08.08.2017
15:57:18
Ребята, а можно как-то добавить папку с файлами в контейнер докера ?

у меня нпример поднят постгрес в докере и мне нужно в корень сервера добавить некую папку с файлами. это можно как-то сделать ?

Artem
08.08.2017
16:01:20
Не рестартуя контейнер?

А так просто маунт с хоста при старте -v /host/dir:/dir

Google
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-штучками-дрючками грохаешь сообщения по синтаксису. Профит.

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
docker swarm
говно жи

кубернетес, мезос

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
aws ecs Kappa
Что такое Kappa?

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

Alexpts
11.08.2017
06:48:50
да, там демон от рута запускается и без root не работает там иначе

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

Rusty
11.08.2017
06:49:39
да, там демон от рута запускается и без root не работает там иначе
Рекомендовано для докерах создать отдельного пользователя и запускать от него

Докера*

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
У меня тоже

Права на сокет могут помочь

По крайней мере у меня была проблема с правами когда сокет внутрь контейнера пробрасывал

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:27:18
А чё делает -g?

Igor
11.08.2017
09:27:45
А чё делает -g?
https://github.com/moby/moby/issues/3127 взял отсюда

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

Google
Rusty
11.08.2017
09:30:04
А чё делает -g?
меняет стандартную дирректорию докера

я первый способ использую, но не думаю что они различаются

Igor
11.08.2017
09:34:30
я первый способ использую, но не думаю что они различаются
ок, думаю конфиг прописывать правильней, чем в юнит файле копаться, синтаксис же верный для конфига?

Страница 271 из 1375