@docker_ru

Страница 630 из 1375
Sergey
05.06.2018
18:41:18
кто использует dapp?
в чем вопрос

Play
05.06.2018
20:14:03
корпоративная почта настраивается в docker или что для этого юзать?

Bohdan
05.06.2018
20:22:41
да хоть в вагранте

Play
05.06.2018
20:26:18
да хоть в вагранте
какое популярное и надежное решение для Docker?

Google
Bohdan
05.06.2018
20:26:32
не знаю, это чат не по корпоративным почтам

Play
05.06.2018
20:31:50
не знаю, это чат не по корпоративным почтам
вы мой вопрос пытались понять? это чат о Docker контейнерах, поэтому ищу контейнерное решение или следуя вашей мысли мне нужно пойти искать чат по корпаротивным почтам?

Bohdan
05.06.2018
20:32:19
это чат о том, как использовать Docker, а не о том, для чего его использовать

минутный гуглинг: https://github.com/tomav/docker-mailserver

Play
05.06.2018
20:41:41
это чат о том, как использовать Docker, а не о том, для чего его использовать
где из правил Обсуждаем вопросы, посвященные Docker?, Docker Swarm и всей экосистеме. Обмениваем идеями, новостями и решаем пробемы. вы поняли а не о том, для чего его использовать ?

минутный гуглинг: https://github.com/tomav/docker-mailserver
мне нужен не минутный гуглинг, а провереное временем решение

Sailor
05.06.2018
20:43:13
Почти в каждом чате в телеграмме наблюдаю задротов что тыкают гуглом и постят картинки фейспалма на любой вопрос

Bohdan
05.06.2018
20:44:08
вопросы, посвященные Docker != вопросы о том, какие контейнеры использовать для конкретных целей, в принципе не имеющих отношения к докеру ладно, хотите - варитесь в этом сами, я тут не админ, пускай они судят

Olga
05.06.2018
20:48:54
мне нужен не минутный гуглинг, а провереное временем решение
Вы так говорите, как-будто деньги эксперту заплатили и теперь недовольны ответом из гугла :)

Есть та же zimbra, вполне норм решение. Если хочется можно и в докере развернуть (но зачем?)

Den
05.06.2018
21:38:29
Мне только интересно. А зачем в обще в контейнер пихать корп почту?)

Bohdan
05.06.2018
21:40:39
ну вероятно разворачивать лень

Google
Robert
05.06.2018
21:51:46
mailcow/mailcow-dockerized: mailcow: dockerized - ? + ? = ? https://github.com/mailcow/mailcow-dockerized

Artem
05.06.2018
22:20:55
прописал в compose user: '1000', id из своей хост системы, alpine юзаю, как установить в контейнере что то глобально(sudo) через sh скрипт?

Valery
06.06.2018
03:33:47
регистрация #gitlab-runner в #docker Запускаю gitlab локально в серой сети. cat docker-compose-gitlab.yml —------------------- version: '2' services: gitlab: image: gitlab/gitlab-ce:latest ports: - 443:443 - 9999:80 - 22:22 restart: always hostname: gitlab.loc logging: driver: "json-file" options: max-size: "2000k" max-file: "20" volumes: - /home/gitlab/config:/etc/gitlab - /home/gitlab/logs:/var/log/gitlab - /home/gitlab/data:/var/opt/gitlab —------------------- gitlab-runner стартует тут же docker ps f3d94b99a04d gitlab/gitlab-runner:latest "/usr/bin/dumb-init …" 8 minutes ago Up 8 minutes gitlab_gitlab-runner_1 37c2782b1907 gitlab/gitlab-ce:latest "/assets/wrapper" 7 days ago Up About an hour (healthy) 22/tcp, 0.0.0.0:443->443/tcp, 0.0.0.0:9999->80/tcp, 0.0.0.0:32768->1342/tcp gitlab_gitlab_1 —------------------— конфиг gitlab runner cat config.toml —------------------— concurrent = 1 log_level = "warning" [[runners]] name = "runner1" url = "http://gitlab.loc:9999/" token = "4X-AbPTrhfcM33ZJdtdP" —---------------------- при попытке зарегистрировать gitlab-runner выдаёт: gitlab-runner register Running in system-mode. Please enter the gitlab-ci coordinator URL (e.g. https://gitlab.com/): http://gitlab.loc:9999 Please enter the gitlab-ci token for this runner: 4X-AbPTrhfcM33ZJdtdP Please enter the gitlab-ci description for this runner: [f3d94b99a04d]: runner1 Please enter the gitlab-ci tags for this runner (comma separated): test,build Whether to run untagged builds [true/false]: [false]: Whether to lock the Runner to current project [true/false]: [true]: ERROR: Registering runner... failed runner=4X-AbPTr status=couldn't execute POST against http://gitlab.loc:9999/api/v4/runners: Post http://gitlab.loc:9999/api/v4/runners: dial tcp 10.10.10.250:9999: getsockopt: no route to host PANIC: Failed to register this runner. Perhaps you are having network problems —---------------------— не подскажите в какую сторону рыть?

Алексей
06.06.2018
03:43:42
как у тебя резолвится gitlab.loc?

как вариант создать общую сеть и обращаться по имени сервиса

services: gitlab: network: - gitlab_network runner: network: - gitlab_network

Valery
06.06.2018
03:49:54
как у тебя резолвится gitlab.loc?
только начал изучать. не знаю для чего gitlab.loc, и где должен лежать. не нашёл его

services: gitlab: network: - gitlab_network runner: network: - gitlab_network
Unsupported config option for services.gitlab: 'network'

Алексей
06.06.2018
04:04:14
сорян он пишется как networks

и в конце docker-compose дописать эту сеть networks: gitlab_network: driver: bridge

https://docs.docker.com/compose/networking/

Andrey
06.06.2018
04:06:21
регистрация #gitlab-runner в #docker Запускаю gitlab локально в серой сети. cat docker-compose-gitlab.yml —------------------- version: '2' services: gitlab: image: gitlab/gitlab-ce:latest ports: - 443:443 - 9999:80 - 22:22 restart: always hostname: gitlab.loc logging: driver: "json-file" options: max-size: "2000k" max-file: "20" volumes: - /home/gitlab/config:/etc/gitlab - /home/gitlab/logs:/var/log/gitlab - /home/gitlab/data:/var/opt/gitlab —------------------- gitlab-runner стартует тут же docker ps f3d94b99a04d gitlab/gitlab-runner:latest "/usr/bin/dumb-init …" 8 minutes ago Up 8 minutes gitlab_gitlab-runner_1 37c2782b1907 gitlab/gitlab-ce:latest "/assets/wrapper" 7 days ago Up About an hour (healthy) 22/tcp, 0.0.0.0:443->443/tcp, 0.0.0.0:9999->80/tcp, 0.0.0.0:32768->1342/tcp gitlab_gitlab_1 —------------------— конфиг gitlab runner cat config.toml —------------------— concurrent = 1 log_level = "warning" [[runners]] name = "runner1" url = "http://gitlab.loc:9999/" token = "4X-AbPTrhfcM33ZJdtdP" —---------------------- при попытке зарегистрировать gitlab-runner выдаёт: gitlab-runner register Running in system-mode. Please enter the gitlab-ci coordinator URL (e.g. https://gitlab.com/): http://gitlab.loc:9999 Please enter the gitlab-ci token for this runner: 4X-AbPTrhfcM33ZJdtdP Please enter the gitlab-ci description for this runner: [f3d94b99a04d]: runner1 Please enter the gitlab-ci tags for this runner (comma separated): test,build Whether to run untagged builds [true/false]: [false]: Whether to lock the Runner to current project [true/false]: [true]: ERROR: Registering runner... failed runner=4X-AbPTr status=couldn't execute POST against http://gitlab.loc:9999/api/v4/runners: Post http://gitlab.loc:9999/api/v4/runners: dial tcp 10.10.10.250:9999: getsockopt: no route to host PANIC: Failed to register this runner. Perhaps you are having network problems —---------------------— не подскажите в какую сторону рыть?
сначала определись, что ты запускаешь в докере, раннер или гитлаб. У тебя мешанина какая-то, показвыаешь докер-компос с image: gitlab/gitlab-ce:latest, а в выводе docker ps у тебя gitlab/gitlab-runner:latest

ну и порты

коннектишься к 9999, а docker ps говорит 80

Andrey
06.06.2018
04:08:00
я про runner

Valery
06.06.2018
04:09:05
runner же цепляется к gitlab снаружи контейнера, поэтому 9999

Andrey
06.06.2018
04:12:12
а. ну да. Тогда проверяй связность сети. Резолвинг идёт у тебя gitlab.loc -> 10.10.10.250

что это за адрес, кстати?

Google
Valery
06.06.2018
04:19:51
это хост на котором запускаются docker с gitlab и gitlab-runner изнутри gitlab-runner пинговал gitlab.loc - всё пингуется

Andrey
06.06.2018
04:23:40
telnet gitlab.loc 9999

Valery
06.06.2018
04:24:50
telnet gitlab.loc 9999
так там морда gitlab

я ж его по этому адресу и открываю

Andrey
06.06.2018
04:25:09
ну так работает или нет?

с раннера

Valery
06.06.2018
04:25:59
сейчас всё погасил, буду стартовать пробовать

Andrey
06.06.2018
04:26:01
пиздец, работаю читателем ошибок. Внятно же написано ERROR: Registering runner... failed runner=4X-AbPTr status=couldn't execute POST against http://gitlab.loc:9999/api/v4/runners: Post http://gitlab.loc:9999/api/v4/runners: dial tcp 10.10.10.250:9999: getsockopt: no route to host PANIC: Failed to register this runner. Perhaps you are having network problems

Valery
06.06.2018
04:48:32
ошибку я прочитал, и поэтому установил ping и пинганул, всё резолвится

Andrey
06.06.2018
04:50:28
у тебя в ошибке написано cannot ping?

не, для начала неплохо. Но я бы начал с telnet или curl

Valery
06.06.2018
05:13:42
ping проходит, telnet нет

wget тоже ошибка

10.10.10.250|:9999... failed: No route to host.

пинг (10.10.10.250): icmp_seq=1 ttl=64 time=0.088 ms

Andrey
06.06.2018
05:19:11
попробуй выключить fw

что у тебя в качестве хоста? centos? debian?

Alex
06.06.2018
05:33:45
Похоже на CentOS и selinux

Valery
06.06.2018
05:39:30
сentos с соседнего компа gitlub-runner зарегистрировался

Нужно в сетке хоста, похоже, стартовать докеры

Google
Leo
06.06.2018
07:55:57
@reneisance1 ухади

Melis
06.06.2018
08:16:16
ребята у меня два docker-compose.yaml запускаю отдельно - как мне дать возможность сделать запрос по http к одному приложение в docker-compose из другой docker-compose

Melis
06.06.2018
08:17:14
вы про это?

Алексей
06.06.2018
08:17:33
yep

Melis
06.06.2018
08:17:54
хм.. у меня это указан в обоих docker-compose.yaml

Алексей
06.06.2018
08:18:07
только он должен быть external

networks: webnet: external: name: webnet

перед этим создаешь ее docker network create webnet

Melis
06.06.2018
08:22:52
перед этим создаешь ее docker network create webnet
а разве docker-compose up - сам не создасть сеть?(

Алексей
06.06.2018
08:24:22
он не создает внешние, а только локальные сети

Melis
06.06.2018
08:24:38
понял

Фёдор
06.06.2018
09:16:14
Подскажите, какие --filter есть для docker container ls?

Хочу отфильтровать по названию образа

Sergey
06.06.2018
09:17:26
docker rm $(docker ps -a | grep "46 hours ago")

Erzh
06.06.2018
09:30:14
Всем привет. Кто нибудь сталкивался с ошибкой OCI runtime create failed: container_linux.go:348: starting container process caused \"process_linux.go:402: container init caused \\\"invalid argument\\\"\": unknown ? В стаке несколько сервисов, не стартует только один с вышеуказанной ошибкой. Если этот же сервис один в один запустить в другом стаке - ошибки нет

Google
Erzh
06.06.2018
10:06:43
Проблему решил укорачиванием имени сервиса. Было platform-services_accounts-card-status-worker, стало platform-services_accounts-card-status. Опытные спецы, это вообще нормально? ?

Ilya
06.06.2018
10:18:18
всем привет. чет херня с macvlan какая-то. контейнеры получают адреса из той же сети в которой находится хост, и при этом не пингуются с хоста на котором работают, но зато всю сеть за пределами этого хоста достигают без проблем, в том числе контейнеры с такой же сетью на соседних хостах. при этом в tcpdump на хосте пинги от локального контейнера на этот хост не видны, а на соседние хосты видны. tcpdump внутри самого контейнера отправки пингов тоже не видит.

это какая-то особенность namespace? типа трафик внутри ядра остается, т.к. адрес как бы локальный, но при этом в другом namespace, и потому не достигает назначения? в arp таблице тоже записи не появляется.

Dmitry
06.06.2018
10:23:32
Всем привет! Вопрос по нетворкингу я запускаю контейнер с кассандрой sudo docker run --name mycassandra --network="host" -d cassandra:latest внутри докерфайла, из которого собирается образ, содержит строчку "EXPOSE 9042" затем я делаю sudo netstat -ntpl и вижу строчку Proto Local Address Foreign Address State PID/Program name tcp 0.0.0.0:9042 0.0.0.0:* LISTEN 16884/java как сделать так, чтобы docker использовал 127.0.0.1 (вместо 0.0.0.0) при открытии порта?

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