@docker_ru

Страница 513 из 1375
Mo
12.03.2018
14:11:37
I want use docker container to get Host real-time traffic,I run docker command is "docker run -it --privileged -v /proc:/rootfs/proc:ro alpine:3.5 cat /rootfs/proc/dev" I don't see the host net dev file ,that is container's dev file why? what can i do

Aler
12.03.2018
15:51:20
Чат, а есть какой-нибудь элегантный способ создать сервисы в docker-compose, но не просто —scale, а с другими настройками?

динамически имею ввиду. Я пока придумал только через генерацию .yml файла

(или мне надо не лениться и какой-нибудь ansible осилить?)

Google
Artem
12.03.2018
16:14:54
kubernetes, swarm?

Dmitriy
12.03.2018
17:39:32
Чат, а есть какой-нибудь элегантный способ создать сервисы в docker-compose, но не просто —scale, а с другими настройками?
docker stack . Но для этого предварительно надо перейти в режим "рой" он же swarm. В доках все отлично описано )

Создаешь свои сервисы, потом запускаешь и удаляешь через общий стек

Павел
12.03.2018
18:06:19
Привет всем. Насколько безопастно добавлять —cap-add=NET_ADMIN —device=/dev/net/tun

не получится ли так, что контейнер имеет полный доступ к сети?

shadowjack
12.03.2018
23:08:57
Подскажите, как вы обычно разделяете testing/staging/production, если нельзя обойтись переменными окружения - разные докерфайлы и image?

Victor
13.03.2018
01:31:34
https://github.com/moby/moby/issues/36553 Сталкивался ли кто в 17.12? сегодня при деплое получил 48/36, до этого только изредка некоторые контейнеры не останавливались и продолжали висеть. пришлось вычислить ноду и убить на ней контейнеры руками. Что внутри контейнеров - не важно. Случалось что не могли остановиться как nodejs, так и nginx и java. происходит при docker stack deploy

arts
13.03.2018
06:52:14
Решил для облегчения жизни себе и другим запихать проект в docker compose. В числе прочего там есть постгрес. Вопрос: как правильнее подсунуть ему дамп при разворачивании? Пилить отдельный dockerfile для базы и там делать psql < dump.sql?

Google
arts
13.03.2018
08:20:37
это же разово подразумевается сделать?
Да, но нет. Предполагается, что разрабы будут поднимать это всё на локалхосте, и хотелось бы, чтобы это делалось с минимумом телодвижений.

Roman
13.03.2018
08:22:32
Легче всего будет делать свой образ, который сделает все. Тогда разработчики ничего не будут делать. Максимум что им нужно будет это файлы в папку закидывать

Roman
13.03.2018
08:25:06
либо можно написать скрипт для внесения данных через контейнер, напимер, в makefile. У меня в Makefile для разработки: make dev -> запуск compose в дев режиме make prod -> production make test make clear -> для чистки контейнеров и изображений

Anton
13.03.2018
08:25:41
Каких ещё изображений?

Roman
13.03.2018
08:26:12
можно какой-нибудь make dump dump.sql он будет заходить в контейнер и делать все необходимое

Evgeniy
13.03.2018
08:26:13
можно сделать как @Holoview предлагает, а можно просто запустить контейнер с базой и примонтированным дампом, и выполнить там одну команду. наверняка разработчики осилят

Roman
13.03.2018
08:26:17
я образы имел ввиду ))

Анатолий
13.03.2018
08:29:35
Решил для облегчения жизни себе и другим запихать проект в docker compose. В числе прочего там есть постгрес. Вопрос: как правильнее подсунуть ему дамп при разворачивании? Пилить отдельный dockerfile для базы и там делать psql < dump.sql?
Если вы брали образ Postgres из официального репозитория - https://hub.docker.com/_/postgres/ - то там есть такая секция в описании http://joxi.ru/l2ZM461i8pzgxm - в которой прямо говорится просто положить *.sql или *.sql.gz файлы в каталог /docker-entrypoint-initdb.d

эти файлы будут выполнены из docker-entrypoint.sh

пример кода такого скрипта - https://github.com/docker-library/postgres/blob/0aaaf2094034647a552f0b1ec63b1b0ec0f6c2cc/10/docker-entrypoint.sh

Анатолий
13.03.2018
08:32:53
получается еслибрали официальный образ - юзайте эту фишку с запускающим скриптом

если же нет - то почему бы не повторить?

можете сделать свой entrypoint скрипт который посмотрит в определенную директорию и запустит оттуда нужные файлы

пример есть, сделать по аналогии - думаю не трудно

arts
13.03.2018
08:33:46
Официальный, ага

Так и сделаю

Анатолий
13.03.2018
08:34:07
ну тогда и делать ничего не надо =) просто файлик скопировать куда-то )

Максим
13.03.2018
10:14:33
Привет

Google
Максим
13.03.2018
10:16:41
Вы тут живые?

Artem
13.03.2018
10:18:51
начал бы уж сразу "Всем чмафки в этом чатике"

Максим
13.03.2018
10:19:03
Хех

Скиньте литературы по docker

Artem
13.03.2018
10:19:41
самая актуальная

Максим
13.03.2018
10:20:39
Скинь в книжном формате

Maxim
13.03.2018
10:20:49
а денег дашь?

Алексей
13.03.2018
10:20:55
ozon.ru

Максим
13.03.2018
10:21:22
О, не думал

Что тут не понимают

Что речь идёт о pdf

epub

Maxim
13.03.2018
10:22:03
купи пдф или епаб на озоне

Максим
13.03.2018
10:22:58
Может быть кто-то скомпилировал доки в один файл

Artem
13.03.2018
10:27:24
ага и конфиги в распечатках в полке стола лежат ?

bƎssmƎrtnyi
13.03.2018
10:28:19
Artem
13.03.2018
10:28:48
коментарии на желтых стикерах закреплены на тех местах гда необходимы

bƎssmƎrtnyi
13.03.2018
10:29:30
ну ваще атас, дайте две)))

Google
bƎssmƎrtnyi
13.03.2018
10:29:43
вот сижу и думаю по поводу заббикс агента в контейнере

ему через entrypoint передавать команды что-ли

Artem
13.03.2018
10:30:01
опять ты за свое)

bƎssmƎrtnyi
13.03.2018
10:30:21
Артем я его победю, побежу. Сука выиграю)))

что мы имеем на данный момент по мониторингу: Prometeus / docker swarm / Portainer (ставится на хост) / Zabbix / Consul

Elena
13.03.2018
10:36:23
Господа, не сориентируете, тут принято публиковать вакансии, или лучше не стоит?

Artem
13.03.2018
10:36:49
для этого есть спец чатик насколько помню

devops jobs

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