@docker_ru

Страница 756 из 1375
E
03.09.2018
11:04:03
Спасибо понял!

Ребята сорри за офтоп в теме Dockerа. Надеюсь админы не забанят.

Alexey
03.09.2018
11:05:56
А понял. Типо слушай на всех интерфейсах 0.0.0.0 но по паролю md5 только от 172.17.0.0/16 подсети
и причем желательно с конкретными юзерами, а не все сразу и через ssl)

E
03.09.2018
11:10:20
Короче я в шоке. sudo netstat -tulpn tcp 0 0 0.0.0.0:5432 0.0.0.0:* LISTEN 3304/postmaster /// С хоста telnet 10.224.32.90 5432 Trying 10.224.32.90... Connected to 10.224.32.90. Escape character is '^]'. /// С контейнера ping 10.224.32.90 PING 10.224.32.90 (10.224.32.90): 56 data bytes 64 bytes from 10.224.32.90: seq=0 ttl=64 time=0.079 ms 64 bytes from 10.224.32.90: seq=1 ttl=64 time=0.179 ms telnet 10.224.32.90 5432 telnet: can't connect to remote host (10.224.32.90): Host is unreachable

Google
Maksim
03.09.2018
11:11:18
firewall?

E
03.09.2018
11:12:24
sudo firewall-cmd --zone=public --add-port=5432/tcp sudo firewall-cmd --reload telnet 10.224.32.90 5432 telnet: can't connect to remote host (10.224.32.90): Host is unreachable

Konstantin
03.09.2018
11:12:49
Как у тебя докерд поднят? Реально на firewall похоже

Konstantin
03.09.2018
11:17:39
А что есть --public?

E
03.09.2018
11:20:00
Всем спасибо! Действительно был firewall

Решил так

sudo firewall-cmd --permanent --zone=public --add-source=172.23.0.0/16 sudo firewall-cmd --permanent --zone=public --add-port=5432/tcp sudo firewall-cmd --reload

Хотя это лишнее sudo firewall-cmd --permanent --zone=public --add-source=172.23.0.0/16

Konstantin
03.09.2018
11:20:45
--zone=public --add-source=172.23.0.0/16 меня смущает приватная сеть в зоне public

E
03.09.2018
11:21:59
А что есть --public?
Я вот тоже не пойму. Почему public? Сейчас погуглю 172 сеть это к какой зоне относится

Konstantin
03.09.2018
11:23:11
приватная же 172.16

Google
E
03.09.2018
11:23:36
Konstantin
03.09.2018
11:23:58
я с firewalld не на ты, не скажу

https://fedoraproject.org/wiki/FirewallD/ru#.D0.9A.D0.B0.D0.BA.D0.B8.D0.B5_.D0.B4.D0.BE.D1.81.D1.82.D1.83.D0.BF.D0.BD.D1.8B_.D0.B7.D0.BE.D0.BD.D1.8B.3F

E
03.09.2018
11:33:46
https://fedoraproject.org/wiki/FirewallD/ru#.D0.9A.D0.B0.D0.BA.D0.B8.D0.B5_.D0.B4.D0.BE.D1.81.D1.82.D1.83.D0.BF.D0.BD.D1.8B_.D0.B7.D0.BE.D0.BD.D1.8B.3F
Спасибо! Почитал. Там получается долгая история если супер тонко делать настройку. А так и в public пойдет ?

Konstantin
03.09.2018
11:34:12
ну так и пойдёт если просто iptables -F )

Danila
03.09.2018
12:04:58
Всем привет. Курю GitlabCI, cобираю контейнер для сборки проекта помощью gradle на базе образа alpine. В связи с тем что запись о Гитлабе не существует в днс - есть необходимость прописать строку соответствия IP и доменного имени в файл hosts в контейнер (иначе ошибка при клонировании репы, типа не могу зарезолвить). Как это сделать ? Пробовал ENTRYPOINT ["/bin/sh", "-c" , "echo ххх.ххх.ххх.ххх gitlab.ххх.ru >> /etc/hosts”], но при старте контейнера ошибка /bin/sh: line 1: can't create /etc/hosts: Permission denied…

чет прям приуныл

Danila
03.09.2018
12:14:20
спасибо, пойду дальше копать

Юра
03.09.2018
12:14:23
https://gist.github.com/RenderQwerty/f7e043b104c75ce4e798f9ab7bd09b64

Вот пример

Alexey
03.09.2018
13:04:15
Всем привет. Подскажите пожалуйста, как назначить имя образу при docker-compose up ? yml: version: '3' services: oracle-jdk: build: context: ../ dockerfile: ./oracle/jdk/Dockerfile container_name: oracle-jdk Вызываю команду docker-compose up например из папки oracle. При этом, название папки приписывается в название создаваемого образа : oracle_oracle-jdk . Как это исправить? Заранее благодарен.

Alexey
03.09.2018
13:12:18
ну алло
Как-то не прояснилось =

Boris
03.09.2018
13:13:19
Кидаться доками докера, при очевидном отношении комьюнити к ним, ну я даже не знаю

Kirill
03.09.2018
13:13:59
Всем привет

Подскажите как передать в nginx контейнер, сертификаты, они лежат в переменной

Google
Kirill
03.09.2018
13:14:35
Тоесть без томов

Konstantin
03.09.2018
13:14:49
а что с доками не так?
их читать нужно

Arkadiy
03.09.2018
13:15:03
RTFM же

Boris
03.09.2018
13:15:29
У них очень плохой рейтинг в комьюнити, камон. https://i.imgur.com/gkGEHyQ.png

twwlf
03.09.2018
13:16:19
что с ними не так?

twwlf
03.09.2018
13:16:28
там черным по белому написан ответ на вопрос

Konstantin
03.09.2018
13:16:52
там черным по белому написан ответ на вопрос
не разжевали и в рот не положили, коммюнити недовольно

twwlf
03.09.2018
13:17:00
а если "не прояснилось" – ну извините, блин

вы сразу шелл-доступ давайте – вам всё покажут

Boris
03.09.2018
13:17:30
я не говорю за конкретный случай, а за все доки докера

они ужасны

Konstantin
03.09.2018
13:17:59
@twwlf забей

Alexey
03.09.2018
13:18:13
а если "не прояснилось" – ну извините, блин
Вопрос не в том как дописать , в том как избавиться от имени папки в начале образа

Konstantin
03.09.2018
13:18:14
просто кивай)

twwlf
03.09.2018
13:19:00
профессионалы

Boris
03.09.2018
13:20:36
Доки бывают разные, их доступность и понятность - тоже разная. Всегда можно сравнить документацию других сервисов и процентное соотношение голосов о полезности статьи

Konstantin
03.09.2018
13:21:07
Доки бывают разные, их доступность и понятность - тоже разная. Всегда можно сравнить документацию других сервисов и процентное соотношение голосов о полезности статьи
у нас просто есть доступ к секретным докам, там всё разжеванно и большая часть даже готова - просто копипастим в прод

Boris
03.09.2018
13:21:13
Ну вам коненчо же удобнее принять позицию "Доки правильные, это вы дауны." Лицемерные долбоебы, которые побегут при первом случае на какой-то форум или комьюнити, чем сядут за чтение доков

Google
Konstantin
03.09.2018
13:21:52
тяжёлый понедельник, столько бомбящих жоп вокруг)

Arkadiy
03.09.2018
13:22:22
Чем лучше всего организовать деплой когда есть несколько серверов? Сейчас у меня ansible + docker-compose + gitlab-ci и один сервер. Но в дальнейшем планируются несколько разных серверов. Какими инструментами лучше развернуть все это дело и связать контейнеры между собой? я смотрю в сторону docker swarm и overlay сетью, но плотно пока не работал с этим. Посоветуйте best practices и утилиты

arts
03.09.2018
13:22:34
Arkadiy
03.09.2018
13:24:19
а сеть организуется как overlay, верно? etcd нужно поднимать?

Konstantin
03.09.2018
13:24:43
да, там изкоробки overlay и servicediscovery

ненужны etcd\consul, разве что если что-то специфичное - никто не запрещает

Arkadiy
03.09.2018
13:25:35
Хорошо, спасибо. попробую пока начать с swarm, надеюсь оно не будет разваливаться на проде

как оно вообще на проде под нагрузкой?

Konstantin
03.09.2018
13:26:48
отлично, разница с k8s не про прод, а про "крутилки", у сворм мало всего, но иногда это то что нужно

Arkadiy
03.09.2018
13:27:14
k8n я до сих пор пока не осилил разобрать, даже туториалы очень мутно показывают простую историю про 1-3 сервера.

и трудно понять как деплоить это богатство. сейчас деплой делается так - docker image save, закидывается архив на сервер и там заливается docker image load

Как лучше это делать помимо своего registry?

Konstantin
03.09.2018
13:29:16
это лучше не делать помимо registry

Arkadiy
03.09.2018
13:29:34
т.е. кроме registry вариантов нет?

Konstantin
03.09.2018
13:29:46
ты же не качаешь deb пакеты между серверами? юзаешь репу

так и с докером

т.е. кроме registry вариантов нет?
а что не так с этим вариантом?

Google
Arkadiy
03.09.2018
13:30:20
да, но нужно регать на всех серверах приватные registry

Banschikov
03.09.2018
13:30:42
Сварм решает эту проблему или k8s

Arkadiy
03.09.2018
13:31:07
ок, спасибо. буду курить

кстати

а конфиги в сварме как раскладывать?

Konstantin
03.09.2018
13:32:11
да, но нужно регать на всех серверах приватные registry
придерживайся тому, что всё что ты хочешь или задумал - уже сделали и придумали. Нужно только взять и заюзать

Arkadiy
03.09.2018
13:32:15
сейчас конфиги монтируются из хоста в докер

Banschikov
03.09.2018
13:32:25
Там хэллоу ворлды есть в манах по сварму.

Просто чекни доку

Arkadiy
03.09.2018
13:32:33
и ansible их генерирует по шаблонам

хорошо

Kylych
03.09.2018
14:24:18
ребят помогите. хотел установить make и потом imagemagick. образ node:8.11.4-alpine. ругается apt-get not found

Danila
03.09.2018
14:24:51
ну потому что его там нет

бери другой образ если нужно что то устанавливать из apt-get

Kylych
03.09.2018
14:25:34
из-за этой хрени теперь придется вручную все устанавливать что-ли

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