
Павел
16.03.2018
15:22:54
работающий по http

Алексей
16.03.2018
15:23:15
Gitlab?
Там блекджек и остальное

Artem
16.03.2018
15:25:00
Плюсую за гитлаб

Google

I
16.03.2018
15:25:58

Anton
16.03.2018
15:26:16
Всем привет. Народ подскажите есть ли простой способ получить ssl сертификат для разработки? Раньше использовал @letsencrypt_bot но сейчас он выдает ошибку Parse error reading JWS

I
16.03.2018
15:26:40

Anton
16.03.2018
15:28:13

Artem
16.03.2018
15:29:33
думаю большиство тут генерят и ренюят серты автоматически и через cli

Павел
16.03.2018
15:29:40

Artem
16.03.2018
15:29:44
а не ручками через ботов в телеграме

I
16.03.2018
15:30:44

Mike
16.03.2018
15:31:30
https://certbot.eff.org/

Павел
16.03.2018
15:31:35

I
16.03.2018
15:31:49

Павел
16.03.2018
16:07:40
не могу понять почему у меня сертификат не выдается
environment:
- VIRTUAL_HOST=repo.host.ru
- VIRTUAL_NETWORK=nginx-proxy
- VIRTUAL_PORT=3000
- LETSENCRYPT_HOST=repo.host.ru
- LETSENCRYPT_EMAIL=email@example.com
- USER_UID=1000
- USER_GID=1000

Google

Павел
16.03.2018
16:08:38
2018-03-16 16:05:27,331:ERROR:simp_le:1421: CA marked some of the authorizations as invalid, which likely means it could not access http://example.com/.well-known/acme-challenge/X. Did you set correct path in -d example.com:path or —default_root

Andrey
16.03.2018
16:10:43
ну он тебе говрит что не смог пройти по адресу: http://example.com/.well-known/acme-challenge/X
а он ему очень нужен потому что там валяются файлики авторизации при методе webroot

Павел
16.03.2018
16:14:07

Andrey
16.03.2018
16:14:46
почему, я описал. А вот почему этих файлов нет, нужно уже разбираться
посмотри есть ли возможность дернуть файл по такой ссылке если положить его туда руками

Victor
16.03.2018
17:01:33
есть страдальцы на docker ee?

Павел
16.03.2018
18:32:30
Ребят, а товарищь с которым я спорил по поводу прокси еще на месте?

Dmitriy
16.03.2018
22:44:32
Я на всякий случай спрошу, а никто случайно анаконду3 версии 4.4+ в докере не запускает? Никак не могу победить conda activate env ругается про CommandNotFoundError: Your shell has not been properly configured to use 'conda activate'.

Евгений
16.03.2018
23:18:37

bƎssmƎrtnyi
17.03.2018
05:52:04
@lAionl спасибо тебе за ссылки и за мануалку на блоге своём...

Paul
17.03.2018
06:03:25

bƎssmƎrtnyi
17.03.2018
06:25:52
http://laionl.space/ustanovka-prometheus-v-docker/
почему именно убунту все выбирают?
почему не дебиан?
вы же гуи не юзаете на сервере, так и всякие новомодные фичи

Aion
17.03.2018
06:43:55

bƎssmƎrtnyi
17.03.2018
06:44:40
а если патч с багом?

Aion
17.03.2018
06:46:33

Artem
17.03.2018
08:14:14
Зачем рулить через системд и ставить руками прометеус, когда есть готовые офф образы докера
https://hub.docker.com/r/prom/prometheus/

Google

Artem
17.03.2018
08:20:11
Я так внятного ответа ни у кого и не видел нафига оборачивать в системд запуски контейнеров, какой Профит, помимо того, что хочется описывать 10 строк конфига сервиса, вместо одной строки запуска, видимо слишком много свободного времени у людей))
Не говоря уже о том, что когда эти проекты дорастут до чего то типо кубера или сворма, нужно будет все переписывать и выпиливать системд

Aion
17.03.2018
10:20:19

Grishq
17.03.2018
11:00:35
Разве что может для ансимбла какого-нибудь... Надо у разрабов напрямую спросить)

Artem
17.03.2018
11:05:34
Для ансибл есть докер модули
И линкануть в bin и эникей будет выполнять sdelat_horosho в консоли и все)

Aion
17.03.2018
11:14:54

Alexander
17.03.2018
11:55:00


Alexey
17.03.2018
11:57:15
Парни, привет. Помогите разобраться. Есть nginx, docker-gen, letsencrypt все это в сети nginx-proxy и обслуживает 3 сервиса, которые так же подключены к сети nginx-proxy. Добавил недавно новый контейнер, но не могу до него достучаться. Nginx говорит, 502, а в conf.d/default.conf пишет вот такое:
## Can be connect with "nginx-proxy" network
# radiomustdie_api_1
server 172.18.0.9 down;
контейнер запущен и процесс внутри ждёт запросов. docker-gen реагирует на запуск и остановку контейнера...
В каком направлении копать?
docker inspect выдает следующее
"Networks": {
"nginx-proxy": {
"IPAMConfig": null,
"Links": null,
"Aliases": [
"af1310e63fd6",
"api"
],
"NetworkID": "ba2982cb7fcb8e9426c3071c1bda4fe5d6422b2388ad75594578fd11cf9b3098",
"EndpointID": "1f707994ca8ca2d9b9db63f2fe2010116a7ae430b5b74963732bdf24eee750ec",
"Gateway": "172.18.0.1",
"IPAddress": "172.18.0.3",
"IPPrefixLen": 16,
"IPv6Gateway": "",
"GlobalIPv6Address": "",
"GlobalIPv6PrefixLen": 0,
"MacAddress": "02:42:ac:12:00:03",
"DriverOpts": null
},
судя по этому выводу можно сказать, что адрес контейнера не соответствует адресу контейнера в конфигах nginx?


Artem
17.03.2018
12:17:48
А чтобы перейти потом с докера на монолит одну строку потом в этих системд сервисах не поменяешь, чтобы все заработало)

Alexey
17.03.2018
12:22:21
Разобрался. Не был указан expose порт. Я думал, что если внутри контейнера процесс открывает порт, то контейнер автоматом должен принимать запросы... Например у меня на proxy для статики никакие порты не мапятся и не экспоузятся...

Alexander
17.03.2018
12:29:15
Построить инфраструктуры вокруг системд без нужды и запутать всё так, чтобы без системд не работало )

Artem
17.03.2018
12:30:39
Тогда надо на пост товарища отвечать, который за него агитирует?

Aion
17.03.2018
12:31:02

Google

Alexander
17.03.2018
12:31:18

Aion
17.03.2018
12:32:36

Alexander
17.03.2018
12:32:36
Выше уже приводили аргументы - "ЗАЧЕМ?"

Павел
17.03.2018
13:18:02
Ребят, кто пробовал юзать докер в aws ,оно того стоит?
И еще вопрос letsencrypt-nginx-proxy-companion можно завтавить работать просто как прокси для разных домменов, без сертифитатов просто по http

Artem
17.03.2018
14:08:38
А смысл, простой nginx не канает?)

Павел
17.03.2018
15:10:14

Artem
17.03.2018
15:11:28
Это типо если лень самому поправить энтрипойнт и докерфайл?

Павел
17.03.2018
15:27:48

Zeka
17.03.2018
15:54:30
Привет, пытаюсь запустить приложение rails+postgres через docker-compose. Проблема происходит при запуске миграций на бд - рельсы не видят базу. Как я понимаю, пока всё в из файлика docker-compose не сбилдится, сервисы не запустятся?
на всякий случай https://gist.github.com/fobiasmog/7d2c7a7219ce1b1a6c2b3e8b842738d8

Alik
17.03.2018
15:59:11

Zeka
17.03.2018
16:00:04
о, про command не подумал, спасибо!