@docker_ru

Страница 536 из 1375
Shaman
31.03.2018
16:08:57
Привет всем. гуглил свой вопрос, но пока не получается решить задачу. Как из одного контейнера выполнять команды в другом? Например, добавить юзера для данте socks5 во втором контейнере

Andrey
31.03.2018
16:10:16
Mi
31.03.2018
16:11:41
Google
Shaman
31.03.2018
16:13:56
Andrey
31.03.2018
16:14:14
Привет всем. гуглил свой вопрос, но пока не получается решить задачу. Как из одного контейнера выполнять команды в другом? Например, добавить юзера для данте socks5 во втором контейнере
выполнять задачи в контейнере можно если: 1) у тебя есть доступ к докеру. Соотв. нужно ставить в тот "один" контейнер,клиент для докера и пробрасывать управляющий сокет и передавать имя "другого" контейнера 2) "другой" контейнер предоставляет способ до него достучаться (SSH/API/Shared storage/whatever) - тут варианты те же, что и для двух обычных серверов

Mi
31.03.2018
16:16:19
если "туда" пойдут, то тебе reverse proxy нужен.
да прокси я могу навесить, просто мне не охота сильно извращаться над чужими контейнерами, чтоб направить их на проксю и при чем тут реверс прокси, если просто прокси ?

Andrey
31.03.2018
16:17:03
давай сначала. у тебя прокси между чем и чем?

arts
31.03.2018
16:17:13
А если заюзать compose? Там они по умолчанию в одной сети и резолвятся по именам.

Mi
31.03.2018
16:17:40
Andrey
31.03.2018
16:18:15
ок. То есть тебе нужно _из_ контейнера _в_ интернет через прокси. Правильно?

Mi
31.03.2018
16:18:36
ага. Ну по логике для этого подсети надо настраивать или как-то еще чтобы неявно в сквид кинуть

Andrey
31.03.2018
16:18:58
Теперь дальше. Какие ресурсы в интернете тебе нужны?

http/https?

Andrey
31.03.2018
16:19:54
tcp это череcчур. Не будешь же ты в mysql ходить через squid

Google
Mi
31.03.2018
16:20:27
Andrey
31.03.2018
16:20:39
ну удачи тогда

Mi
31.03.2018
16:21:05
при чем тут удача. разница какая?

Andrey
31.03.2018
16:22:24
знаний тебе не хватает. Поэтому ты не понимаешь, почему прозрачный прокси это сложно.

Mi
31.03.2018
16:23:03
ну пиши по теме конкретно

Andrey
31.03.2018
16:23:32
squid работает на уровне протокола приложения (HTTP/HTTPS), а не на уровне TCP

Mi
31.03.2018
16:23:45
там socks есть

суть вообще не в сквиде, а как спровоцировать контейнер идти на проксю, и чтобы локаль не резало. Очевидно, что тут это решается подсетками или еще каким-то трюком, про что я и спрашиваю

Andrey
31.03.2018
16:25:54
то есть он у тебя работает в этом режиме?

Andrey
31.03.2018
16:26:37
а, ок. Ну тогда прошу прощения за наезд :)

Mi
31.03.2018
16:27:22
все нормальн, но мне бы понять можно ли сделать прозрачный прокси ¯\_(ツ)_/¯

Andrey
31.03.2018
16:30:53
можно. Но это надо делать на уровне FW. Анализировать пакеты, и перенаправлять на socks proxy. Просто маршрутизацией не обойтись, потому что порт меняется, а не только направление

Mi
31.03.2018
16:31:23
FW - это чего?

Andrey
31.03.2018
16:32:37
firewall.

Mi
31.03.2018
16:34:03
ой почему? я просто думал, что надо поднять подсетку какую-то волшебную с виртуализацией, но не понял как И думал что файрвол только что-то режет

Andrey
31.03.2018
16:36:04
ну вот у тебя работает squid на порту X, а контейнер хочет на другой порт.

Mi
31.03.2018
16:37:07
ну и говорю - надо обмануть контейнер (он же не мой), и поднять там не настоящую подсеть, которая бы перенаправляла пакеты на прокси прозрачность не учитывает желания контейнера

Andrey
31.03.2018
16:37:36
тебе нужно 1) завернуть трафик на IP squid 2) завернуть трафик на port squid 3) добавить к трафику метаинформацию о реальном направлении согласно протоколу socks5

просто подсетями ты решишь только 1)

Google
Andrey
31.03.2018
16:38:54
тебе нужен так называемый socks redirector

Mi
31.03.2018
16:39:10
дада, что-то такое. так не бывает?

Andrey
31.03.2018
16:40:31
бывает, но только в окружении с докером могут быть сложности

https://habrahabr.ru/post/116360/ - вот пример, но он будет работать, если у тебя iptables не используется для каких то сложных целей

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

Mi
31.03.2018
16:45:36
ну посмотрим, спасиб

Aleserche
31.03.2018
17:12:11
Подскажите, где искать профиль docker-default для apparmor? apparmor_status не показывает путь до него

Сергей
31.03.2018
18:53:20
Как можно поднять свой мини хостинг. Чтобы внутри тимы юзать домены и поддомены? Желательно разделить все домены на разные контейнеры, а поддомены нутри контейнера уже) При этом хотелось бы один nginx юзать на всё)

Сергей
31.03.2018
19:00:53
Kirill
31.03.2018
19:01:05
Нет)
Посмотрите? :)

Сергей
31.03.2018
19:01:20
Посмотрите? :)
А можно ссылку?)

Kirill
31.03.2018
19:02:01
А можно ссылку?)
https://docs.traefik.io/

Сергей
31.03.2018
19:06:02
https://docs.traefik.io/
Посмотрю, спасибо)

Anton
01.04.2018
10:49:07
Всё равно же недолго продержишься.

Старый
01.04.2018
12:26:29
Хватит уже!

Dmitrii <freehck>
01.04.2018
12:26:48
Сколько можно издеваться над моим ником?

Старый
01.04.2018
12:27:23
?а покупка хадупа на 1,2 млрд эт норм?

Dmitrii <freehck>
01.04.2018
12:27:23
Как вы умудряетесь постить это до того, как я закончу набирать?

Google
Dmitrii <freehck>
01.04.2018
12:28:37
хадуп ерунда на постном масле

купили — молодцы, прогорят

Mi
01.04.2018
12:29:47
Что за шутки?

Старый
01.04.2018
12:30:22
Что за шутки?
https://www.gazeta.ru/tech/2018/01/09/11597180/no_windows.shtml?updated

mrgreyves
01.04.2018
15:10:14
Ребята, вопрос, есть запущенный контейнер (параметры с которым он запущен не известны), если сделать docker restart container_name контейнер поднимится с теми же параметрами?

Artem
01.04.2018
16:00:38
Да

mrgreyves
01.04.2018
16:26:28
Да
и порты, и вольюмы и тд?

Artem
01.04.2018
16:34:36
Да

Leonid
02.04.2018
04:29:25
Доброе утро. Щас будет нубский вопрос, но чот в доках не нашел: можно ли как-то в cli вывести список всех образов в репозитории на docker hub?

kiltum
02.04.2018
04:31:35
docker image ls? https://docs.docker.com/engine/reference/commandline/image_ls/

Leonid
02.04.2018
04:32:18
Нет, не на хосте лежащих, а в docker hub)

Я же неписал) Доками пользоваться умею ))

kiltum
02.04.2018
04:33:18
В смысле вообще всех на всем докерхабе, а не только в какой-то репе? Имхо, это фантастика

kiltum
02.04.2018
04:34:05
Ну. Буковки REPOSITORY об этом и говорят

Artem
02.04.2018
04:34:15
https://docs.docker.com/v1.8/registry/spec/api/#listing-repositories

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