@docker_ru

Страница 992 из 1375
inqfen
19.01.2019
15:37:34
Sergey
19.01.2019
15:47:02
ERR_CONNECTION_REFUSED из браузера выдает

George
19.01.2019
15:49:14
Детский сад

Sergey
19.01.2019
16:00:12
Детский сад
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 1567/sshd tcp6 0 0 :::80 :::* LISTEN 28978/docker-proxy tcp6 0 0 :::22 :::* LISTEN 1567/sshd tcp6 0 0 :::443 :::* LISTEN 28953/docker-proxy не вижу чтобы слушал ipv4 как исправить можно?

Google
George
19.01.2019
16:05:59
На хостовой машине и не увидишь

И ещё tcp6 - это универсальный сокет

Sergey
19.01.2019
16:07:05
тогда эт норма?

George
19.01.2019
16:12:37
На хосте да

Покажи netstat внутри контейнера

Sergey
19.01.2019
16:45:54
Покажи netstat внутри контейнера
в контейнере с nginx его нет

вообщем до нджинкс прихиодт а проксирование чет не работает

nginx_1 | 2019/01/19 16:46:37 [error] 6#6: *1 connect() failed (111: Connection refused) while connecting to upstream, client: 149.154.111.204, server: 157.230.104.122, request: "POST /req HTTP/1.1", upstream: "http://172.25.0.2:8888/webhook", host: "157.230.104.122"

в чем дело то( вроде сеть настроил между ними, порты экпозил

inqfen
19.01.2019
17:03:09
значит не настроил

докер композ в студию, если через него поднимал

ну и проверь, что у второго сервиса 172.25.0.2 адрес

Google
inqfen
19.01.2019
17:04:44
может ты его перезапустил и ip сменился

George
19.01.2019
17:05:10
может ты его перезапустил и ip сменился
IP можно зафиксировать в докер-компоузе для каждого сервиса

inqfen
19.01.2019
17:05:43
IP можно зафиксировать в докер-компоузе для каждого сервиса
а по дефолту не зафиксировано, раз он пришел с такой проблемой и такими знаниями - вангую, что ничего там не зафиксировано

Старый
19.01.2019
17:06:25
Artur
19.01.2019
17:12:55
В композе уже пробрасываешь порты

Sergey
19.01.2019
17:37:38
короче я лоханулся сел, начал весь путь отслеживать в итоге веб сервер слушал локалхост)))

Старый
19.01.2019
17:39:44
Так было всегда
нет вообще то

я даже ссылки выше на доку кидал

там не слово что это надо в докерфайл а не а компос

Sergey
19.01.2019
17:41:16
а кстати если скейлить контейнер с веб сервером, то нджинкс автоматически будет разбрасывать апдейты?

Старый
19.01.2019
17:42:25
Нет, нет и нет
?только хельм только хардкор?

Sergey
19.01.2019
17:42:32
Нет, нет и нет
все сложнее?

George
19.01.2019
17:42:57
все сложнее?
Ну, как ты динамику в nginx засунешь?

https://github.com/jwilder/nginx-proxy ?

ildar
19.01.2019
18:10:13
да на уровке композ, ну в логи сыпет 400, но там иероглифы, хз как норм отобразить
У меня в stdout шли иероглифы и сбилась настройка терминала, когда запрашивал https с flask-a в отладочном режиме. Решилось заменой в адресной строке https -> http

Sergey
19.01.2019
18:10:58
Ну, как ты динамику в nginx засунешь?
ну думал нджинкс проксирует контейнеры разбирают запросы по типу какого нибудь round robin

Google
Sergey
19.01.2019
18:25:21
Фиг там был
эх печалька чем тогда скэйлить?

George
19.01.2019
18:27:55
эх печалька чем тогда скэйлить?
Указанным образом nginx, или traefik

Sergey
19.01.2019
18:31:08
Указанным образом nginx, или traefik
он автоматически проксирует на несколько контейнеров как то?

George
19.01.2019
18:32:00
он автоматически проксирует на несколько контейнеров как то?
Первый - вроде как да Второй - на базе лейблов на контейнерах, т.е. да

Bad
20.01.2019
08:11:02
Подскажите плиз! Как можно безопасно связать сервис с клиентским приложением с сервисом с общим сервером Postgres? Все происходит внутри Docker Swarm. Думал просто прилинковать, но эта идея мне кажется не очень безопасной.

Artur
20.01.2019
08:36:13
В плане чего, безопасно?

inqfen
20.01.2019
08:55:35
Ну ходи в базу с tls

Bad
20.01.2019
09:16:42
В плане чего, безопасно?
Насколько я знаю, при линковке расшариваются переменные среды

inqfen
20.01.2019
09:17:50
Нет

А хотя нет, в какой-то версии добавили же

Сейчас расшариваются

Ты можешь и без link туда ходить

Сходил даже в доки, если сеть не деыолтная, то не расшариваются

inqfen
20.01.2019
09:35:23
По имени контейнера, если они в одной сети

Link просто алиас удобный позволяет добавить, в общем-то все

Nikita
20.01.2019
09:51:20
Всем привет. Можно ли изнутри контейнера иметь доступ к хостовой машине по статическому хостнейму? Интересует доступ контейнеров к постгресу, который крутится вне докера.

Контейнеры поднимаются композом, хостовой нетворкинг лучше не использовать

Google
Maxim
20.01.2019
10:46:18
Всем привет. Docker когда-нибудь "официально" решит проблему с PID 1?

Чтобы не пихать внутрь init

Benyomin
20.01.2019
10:46:37
Привет всем! Подскажите пожалуйста, как получить из сети docker-compose доступ к порту на хосте, не потеряв при этом доступы между контейнерами в compose?

Benyomin
20.01.2019
10:47:56
Вот и у меня тот же вопрос
Да, тоже постгрес вне контейнеров

Sergey
20.01.2019
10:53:21
Всем привет. Можно ли изнутри контейнера иметь доступ к хостовой машине по статическому хостнейму? Интересует доступ контейнеров к постгресу, который крутится вне докера.
ну допустим ты сидишь в контейнере постгрес висит на 51.51.51.51:5432 что мешает обратится прямо к 51.51.51.51:5432? или это так не работает?

Nikita
20.01.2019
10:54:15
Sergey
20.01.2019
10:55:40
Мешают айпишники, которые при очередном перезапуске могут поменяться
погоди, тебе же доступ к постгресу нужен из контейнера, у хоста же не будет айпи меняться

Nikita
20.01.2019
10:56:14
погоди, тебе же доступ к постгресу нужен из контейнера, у хоста же не будет айпи меняться
Контейнер с хостом общаются по виртуальному сетевому устройству, которое пересоздается при down/up

Sergey
20.01.2019
10:56:44
ааааааа, тогда даже хз

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

George
20.01.2019
10:58:49
Сейчас придет @erzentd и бубнить, что докер говно

inqfen
20.01.2019
11:23:26
Где-то для него обвязку пилили, чтобы без куба как с докером работать

Maxim
20.01.2019
11:26:35
Не подскажите как в alpine добавить пакет, аналогичный lib32stdc++6 как в ubuntu 18.04?

Будников
20.01.2019
11:27:30
Всем привет! Помогите понять работу --network=host. Если контейнер запускается при помощи docker с ключом --network=host, то я из контейнера успешно цепляюсь к хостовому сервису и в docker inspect вижу "NetworkMode": "host". Если запускаю контейнер из docker-compose с network_mode: "host" у сервиса, то используется bringe-режим и в docker inspect "NetworkMode": "default"

Google
Maxim
20.01.2019
11:27:34
Берешь и добавляешь. Гуголь тебе помощь
Твое сообщение бесмысленно

George
20.01.2019
11:27:45
Но скорее всего, если у тебя такой вопрос, то тебе нужно брать debian-slim за базовый образ

Maxim
20.01.2019
11:28:13
неа

George
20.01.2019
11:28:34
Я даже поясню почему. В эльпайн нет libc. Есть способ его туда добавить, но это не совсем эльпайн получается

Maxim
20.01.2019
11:29:00
Старый
20.01.2019
11:31:20
Нет, но это большая боль
докер сам по себе большая боль

Дмитрий
20.01.2019
11:32:29
Вспомни черта и он появится)

George
20.01.2019
11:33:58
С эльпайн ещё проблема

Если ты ставишь Пайтон, потом numpy, scikit, pandas и ещё много пакетов, то если итоговый образ свыше 500 мб, то выигрыша по сравнению с базовым дебиан нет

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