@docker_ru

Страница 598 из 1375
Алексей
11.05.2018
09:14:54
Которые создают контейнеры?

GoodMoodDealler
11.05.2018
09:15:06
Egor
11.05.2018
09:15:13
Или о чем ты?

Google
GoodMoodDealler
11.05.2018
09:16:33
Я чет совсем запутался

Artem
11.05.2018
09:16:56
ты опиши кейс сначала, а то не понятно пока что тебе нужно

GoodMoodDealler
11.05.2018
09:17:37
Ок, у меня есть скрипт на питоне для управления контейнерами, мне нужно чтобы он тоже работал в контейнере

Egor
11.05.2018
09:17:56
А можно подробнее?
Если ты хочешь из контейнера сделать имэдж, чтоб его запускать как контейнер в других местах/рядом, то ты можешь экспортировать контейнер в имедж

Artem
11.05.2018
09:18:13
контейнер docker:dind , монтируешь сокет докера с хоста и в этом контейнере рулишь всеми контейнерами хоста

Artem
11.05.2018
09:19:12
т.к. гонять через http норм, а локально по сокету нет?)

Egor
11.05.2018
09:21:08
Я все гоняю через хттп, так проще)

Таа как скрипт-манагер может мигрировать в другое место

Ivas
11.05.2018
09:22:20
кто нить на кубер прикручивал Cilium? сильно удобней становится с ним? или это излишне, и по старинке iptables рулит?

Egor
11.05.2018
09:24:40
Хмм, не делал так, но не проще ли вообще сеть докера с локалкой связать? Или свою подсетть поднять

Google
Egor
11.05.2018
09:24:55
Зачем натиться, если можно коммутировать?

GoodMoodDealler
11.05.2018
09:32:05
Мне нужно чтобы этот скрипт имел контроль надо всеми контейнерами

Egor
11.05.2018
09:32:22
Что?

Artem
11.05.2018
09:32:41
чет мне кажется ты сам не знаешь чего хочешь)

Egor
11.05.2018
09:33:12
Причем тут,/usr/bin

GoodMoodDealler
11.05.2018
09:51:02
Крч я не знаю как это нормально сформулировать, но мне нужно управлять докерами при помощи стандартных опций

mrgreyves
11.05.2018
10:05:00
Здрасти! Что бы в контейнер закинуть папку с фалами в Dockerfile нужно использовать вот такую конструкцию ADD srv_folder /dst/folder ????

Vladimir
11.05.2018
10:10:42
https://stackoverflow.com/questions/24958140/what-is-the-difference-between-the-copy-and-add-commands-in-a-dockerfile

https://docs.docker.com/develop/develop-images/dockerfile_best-practices/

mrgreyves
11.05.2018
10:14:25
Спасибо!)

Kool
11.05.2018
10:29:10
Привет народ! Есть проблема: есть postgres контейнер с примонтированной директорией. Директория правильно пробрасывается, проверял из контейнера. Но при каждом создании нового контейнера, постгре почему-то игнорирует PGDATA и заново инициализирует БД. В какую сторону копать?

почему то заново всё накатывает, уже всё перепробовал

Сначала пробовал примонтировывать в /var/lib/postgresql/data, сейчас добавил PGDATA=/opt/pgdata. Поведение одинаковое

Сергей
11.05.2018
10:32:56
а в логах что?

Google
Vladimir
11.05.2018
10:33:23
какой образ используешь

Kool
11.05.2018
10:33:33
каждый раз одно и тоже

есть ещё один момент - деплою через ecs

но инстанс обычный, ec2

так что деплой классический

Vladimir
11.05.2018
10:36:21
https://hub.docker.com/_/postgres/

As of docker-library/postgres#253, this image supports running as a (mostly) arbitrary user via --user on docker run. The main caveat to note is that postgres doesn't care what UID it runs as (as long as the owner of /var/lib/postgresql/data matches), but initdb does care (and needs the user to exist in /etc/passwd): $ docker run -it --rm --user www-data postgres The files belonging to this database system will be owned by user "www-data". ... $ docker run -it --rm --user 1000:1000 postgres initdb: could not look up effective user ID 1000: user does not exist The two easiest ways to get around this:

не в этом ли проблема

Kool
11.05.2018
10:42:01
хм, кажется у меня есть идея

Pavel
11.05.2018
10:54:02
по-моему в 1й строке ответ....

Pavel
11.05.2018
10:54:32
права на директорию с бд не те

Kool
11.05.2018
10:54:45
Да, нашёл проблему. У меня в таске ECS не был прописан путь монтирования на хост системе. И он каждый раз новую создавал директорию в /var/lib/docker/volume

Думал он одно и тоже будет использовать. Один раз "сгененерил"

Ivas
11.05.2018
11:38:41
что посоветуете использовать в качестве fs для stateful контейнеров на kubernates, кроме ceph ничего в голову не приходит, но ceph не хочется

Ivas
11.05.2018
11:41:17
спасиб

Google
Alexey
11.05.2018
12:15:17
Всем привет. Подскажите пожалуйста, как сделать свой репозиторий на хосте linux? чтобы пушить туда и забирать

Admin
ERROR: S client not available

Jentry
11.05.2018
12:20:28
Но если для прода, то чаще комбайны типы nexus юзают http://books.sonatype.com/nexus-book/3.0/reference/docker.html

Dmitrii
11.05.2018
12:48:56
А если я в девелоперском докер контейнере через баш сессию кое-что подправил и теперь он у меня вообще не стартует т.к. энтрипоинт прописан на старт базы данных — как мне отменить то что я там понаделал без ребилда?

Artem
11.05.2018
13:04:44
Только ребилдом

Точнее пересозданием

Старый
11.05.2018
13:43:12
Только ребилдом
Error creating middlewares: Error validating authorization plugin кто сталкивался, 4 темы на багзилле есть, но везде ток обнова пакетов

mrgreyves
11.05.2018
14:16:34
Всем здрасти! Использую контейнер nginx:alpine, в нужные директории закинул файлики сайта и конфинг nginx, смотрю netstat -ntulp что посмотреть какие порты слушаются и оказывается так что nginx не слушает ничего. Куда можно копнуть, ребят?

Jentry
11.05.2018
14:20:01
nginx запросто может, ему пофигу, может запуститься и ничего не слушать

mrgreyves
11.05.2018
14:20:43
что тогда держит контейнер непадающим?
эмммм, ничего. У меня связка контейнер с nginx и контейнер с php-fpm

Jentry
11.05.2018
14:21:23
mrgreyves
11.05.2018
14:22:18


Через docker-compose запускаю

из контейнера порт открыт, смысл в том что почему то сам nginx ничего не слушает, даже внутри

Jentry
11.05.2018
14:23:48
Тогда вопрос по сути не в этот канал, у тебя конфиг кривой

Google
Artem
11.05.2018
14:24:30
nginx -t запусти

mrgreyves
11.05.2018
14:25:06
nginx -t запусти
в контейнере?

Artem
11.05.2018
14:25:24
а у тебя в другом месте нджинкс не работает?)

Artem
11.05.2018
14:26:00
listen вообще есть в конфиге?

mrgreyves
11.05.2018
14:26:43


я так понимаю что нет)

Artem
11.05.2018
14:27:06
тогда в чем вопрос?)

mrgreyves
11.05.2018
14:27:28
тогда в чем вопрос?)
Теперь уже ни в чем) Спасибо, мил человек)

тогда в чем вопрос?)
Мне казалост что секция с портами прописывается в sites-available/site.com.conf

Artem
11.05.2018
14:29:02
она может быть прописана в каждом конфиге

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