Artem
Чет мне кажется ты не с той стороны к докеру подходишь, для кого у тебя трансперент, для микросервисов? Так они и так в одной сети могут между собой общаться.
Artem
Кто есть эти "все"?
Shaman
Привет всем. гуглил свой вопрос, но пока не получается решить задачу. Как из одного контейнера выполнять команды в другом?
Например, добавить юзера для данте socks5 во втором контейнере
Andrey
прозрачный прокси и без контейнеров не самая простая задача. Для чего тебе прокси, в первую очередь?
Artem
Shaman
Andrey
если "туда" пойдут, то тебе reverse proxy нужен.
Andrey
давай сначала. у тебя прокси между чем и чем?
arts
А если заюзать compose? Там они по умолчанию в одной сети и резолвятся по именам.
Andrey
ок. То есть тебе нужно _из_ контейнера _в_ интернет через прокси. Правильно?
Andrey
Теперь дальше. Какие ресурсы в интернете тебе нужны?
Andrey
http/https?
Andrey
tcp это череcчур. Не будешь же ты в mysql ходить через squid
Andrey
ну удачи тогда
Andrey
знаний тебе не хватает. Поэтому ты не понимаешь, почему прозрачный прокси это сложно.
Andrey
squid работает на уровне протокола приложения (HTTP/HTTPS), а не на уровне TCP
Andrey
то есть он у тебя работает в этом режиме?
Andrey
а, ок. Ну тогда прошу прощения за наезд :)
Andrey
можно. Но это надо делать на уровне FW. Анализировать пакеты, и перенаправлять на socks proxy. Просто маршрутизацией не обойтись, потому что порт меняется, а не только направление
Andrey
firewall.
Andrey
ну вот у тебя работает squid на порту X, а контейнер хочет на другой порт.
Andrey
тебе нужно
1) завернуть трафик на IP squid
2) завернуть трафик на port squid
3) добавить к трафику метаинформацию о реальном направлении согласно протоколу socks5
Andrey
просто подсетями ты решишь только 1)
Andrey
тебе нужен так называемый socks redirector
Andrey
бывает, но только в окружении с докером могут быть сложности
Andrey
https://habrahabr.ru/post/116360/ - вот пример, но он будет работать, если у тебя iptables не используется для каких то сложных целей
Andrey
а у тебя докер, который через iptables занимается перенаправлением трафика в/из контейнера, и как оно будет работать вместе, непонятно
Aleserche
Подскажите, где искать профиль docker-default для apparmor? apparmor_status не показывает путь до него
Сергей
Как можно поднять свой мини хостинг. Чтобы внутри тимы юзать домены и поддомены? Желательно разделить все домены на разные контейнеры, а поддомены нутри контейнера уже) При этом хотелось бы один nginx юзать на всё)
k
Сергей
k
Сергей
Anonymous
😕
Anonymous
Хватит уже!
Dmitrii
Сколько можно издеваться над моим ником?
Anonymous
😂а покупка хадупа на 1,2 млрд эт норм?
Dmitrii
Как вы умудряетесь постить это до того, как я закончу набирать?
Dmitrii
хадуп ерунда на постном масле
Dmitrii
купили — молодцы, прогорят
Anonymous
https://www.gazeta.ru/tech/2018/01/09/11597180/no_windows.shtml?updated
mrgreyves
Ребята, вопрос, есть запущенный контейнер (параметры с которым он запущен не известны), если сделать docker restart container_name контейнер поднимится с теми же параметрами?
Artem
Да
mrgreyves
Да
и порты, и вольюмы и тд?
Artem
Да
Leonid
Доброе утро. Щас будет нубский вопрос, но чот в доках не нашел: можно ли как-то в cli вывести список всех образов в репозитории на docker hub?
Viacheslav
docker image ls? https://docs.docker.com/engine/reference/commandline/image_ls/
Leonid
Нет, не на хосте лежащих, а в docker hub)
Leonid
Я же неписал) Доками пользоваться умею ))
Viacheslav
В смысле вообще всех на всем докерхабе, а не только в какой-то репе? Имхо, это фантастика
Leonid
Viacheslav
Ну. Буковки REPOSITORY об этом и говорят
Artem
https://docs.docker.com/v1.8/registry/spec/api/#listing-repositories
Artem
может оно
Leonid
Leonid
Leonid
manefesto
Всем привет, есть кто-то кто щупал rancher os
manefesto
загрузился с iso
создал я значит cloud-config.yml и скопировал на rancher
потом как в гайде ros install -c cloud-config.yml -d /dev/sda
manefesto
смотрю в /var/lib/rancher/config/cloud-config.yml, а там нет моего ключа
manefesto
http://rancher.com/docs/os/v1.2/en/configuration/#cloud-config
manefesto
в чём магия ?
Anonymous
ребят, есть ли инструкция по запуску Elasticsearch в докере на русском? :с
manefesto
по идее я ведь могу сделать минимальный cloud-config только с ключами ?
manefesto
manefesto
ок
manefesto
Anonymous
все на инглише
ничего не понимаю(
manefesto
manefesto
хоть по диагонали читай
Владислав
Добрый день. Использую этот образ https://hub.docker.com/r/eriksencosta/php-dev/ для запуска legacy проекта. И мне нужно подключиться к БД, которые вне докера. Естественно, приложение в контейнере не видит локльные БД. Вопрос в том, как это исправить.
Владислав
П.с.: я, конечно, мог бы создать docker-compose и связать образы через network. Но я не уверен, будет ли приложение видеть мои БД. Туплю чёт.
Aleserche
--net="host" какой-нибудь заюзать
Aleserche
https://docs.docker.com/engine/reference/run/#network-settings
Владислав
Гм, спасибо, сейчас попробую заюзать.
Dmytro 🇺🇦