Andrey
И я этим грешу, только иногда перегибаю палку ,когда после работы и злой
tfhx8
Что может быть? При запуске докер компоса в Htop полявляется процесс runc init который жрет цпу на 95% и постепенно занимает оперативу доходя до полной памяти.
Andrey
@vicktor_kaplya ответь парню
Виктор
Тык всё верно делает , как ещё.
Я же не спорю. Меня заставили доки по проекту писать, вместо тичрайтера, я проклял все. Дока превращается в ман. А зачитывание Манов вслух должно оплачиваться отдельно
Andrey
Andrey
https://github.com/opencontainers/runc/issues/1988
Виктор
BITRU
Всем привет. я в докере новичек уже голову сломал. поднял докер на сервере с openvpn. внутри докера сетка клиентов vpn 192.168.255.0/32 между клиентами пинг есть и все работает. а из сервера как заставить чтобы подсеть 192.168.255.0/32 было видно. и из других докеров. сами адреса контейнеров 172.17.0.Х между собой пингуются
Andrey
inqfen
BITRU
Это сервер
default via 80.211.11.188 dev eth0 onlink
80.211.11.0/24 dev eth0 proto kernel scope link src 80.211.11.188
172.17.0.0/16 dev docker0 proto kernel scope link src 172.17.0.1
172.18.0.0/16 dev docker_gwbridge proto kernel scope link src 172.18.0.1
внутри докер
default via 172.17.0.1 dev eth0
172.17.0.0/16 dev eth0 proto kernel scope link src 172.17.0.4
192.168.255.0/26 via 192.168.255.66 dev tun0
192.168.255.64/26 via 192.168.255.66 dev tun0
192.168.255.66 dev tun0 proto kernel scope link src 192.168.255.65
inqfen
Да, ток он должен знать, что вот за этим /32 ещё другая подсеть
Andrey
ну для этого есть маршруты аля в 192.168.22.0/24 через 192.168.255.хх (адрес шлюза клиента)
inqfen
inqfen
Если ч правильно понял, тебе нужно чтобы подсеть докера второго хоста была видна с первого
inqfen
Если да, то сделай их разными
inqfen
А то обе 172.17.0.0/16
Andrey
Хммм так он хочет что бы хоста сеть видна была . Это так @IlyaBITRU
inqfen
Я выбываю, с телефона это нечитаемо
Andrey
BITRU
Напиши нормально что есть Хост что есть Сервер и адреса \ сети
Сервер >
docker0: inet 172.17.0.1 netmask 255.255.0.0 broadcast 172.17.255.255
docker_gwbridge: inet 172.18.0.1 netmask 255.255.0.0 broadcast 172.18.255.255
eth0: inet 80.211.11.188 netmask 255.255.255.0 broadcast 80.211.11.255
lo: inet 127.0.0.1 netmask 255.0.0.0
Контенер >
eth0 inet addr:172.17.0.4 Bcast:172.17.255.255 Mask:255.255.0.0
lo inet addr:127.0.0.1 Mask:255.0.0.0
tun0 inet addr:192.168.255.65 P-t-P:192.168.255.66 Mask:255.255.255.255
нужно сервер > 192.168.255.XXX достучаться
tfhx8
у кого ни будь было такое что runc init грузит проц и память по полной сразу после запуска?
George
George
George
BITRU
Они в бридже
George
Вообще на самом деле идея странная, т.к. чтобы трафик хоста пустить в контейнер... Там похачить много чего нужно
George
Вообще контейнеры можно объединять в единый сетевой неймспейс... Так то
tfhx8
Нет
и куча процессов dockerd conteinerd. хз что такое
George
tfhx8
да нет их стоолько
tfhx8
это глюк какой то
tfhx8
Это контейнеры )
хз что с этим делать. Уже все сносил и занова по инструкции докер ставил
George
Не пользоваться докиром )
George
А если серьезно - какие версии, что за ядро, ось, откуда устанавливал ?
tfhx8
docker ps -a показывает 3шт и docker ps 3шт. F d ghjwtccf[ in 15
tfhx8
а в процессах шт 15
tfhx8
tfhx8
вернее по этой инструкции
tfhx8
Ubuntu ось
George
Ubuntu ось
Спасибо за "подробные" ответы
tfhx8
Docker version 19
tfhx8
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=18.04
DISTRIB_CODENAME=bionic
DISTRIB_DESCRIPTION="Ubuntu 18.04.3 LTS"
BITRU
В котором ? Docker0?
В докер бридже сетевом. В одном.
А что странного?
У меня клиент домашний раутер с серым ip. В докере он получает ip и имеет считай белый.
Я хочу поднять обратный прокси, но для этого мне нужно стучаться на адрес клиента а не самого докера.
George
BITRU
George
Мне кажется, что разработчики... Немного не думали о таком применении докера. И не заложили удобного способа его так использовать. Если надо - можно извернуться и ВПН тот же на хосте запустить. Докер тут... Не очень осмысленен
BITRU
Парни это странный разговор. То что вы не знаете как это сделать не говорит что идея не верная.
George
Sergey
наркота какая то
Sergey
давайте из докера теперь pfsense сделаем
George
Повторюсь, что я для тестовых целей заводил ВПН в докер, но там все было банально: Форти срал своими маршрутами и ломал ее в хост системе. А ссш можно было сделать из контейнера.
Почему это не пошло бы в прод - тебе на контейнер надо навесить привилегированный режим. Итого цель контейнеризации теряется
George
George
Все говно под капот. Тьху. В контейнер. И его как бы не видно
Sergey
BITRU
Уровень ✊ сильно пацаны 🤣🤣😂😂🤣 для этого точно нужна группа в 5000 человек
George
Andrey
Andrey
Санжар
ребят, хелп
Санжар
делаю приложение на lumen, и там в .env креды надо указать для коннекта к БД
И мне надо получить ip для коннекта к images где mysql
Санжар
docker-machine ip не работает
Санжар
не могу блин понять как решить, мб изначально надо иначе делать и ошибка в другом
Санжар
SiZE
по-царски вопросы задаешь
Санжар
по-царски вопросы задаешь
к бд коннектится норм через phpstorm database, там url такой:
jdbc:mysql://localhost:8002/learndocker
и все ок
в .env вроде тоже самое
Санжар
но выдает ошибку, подозреваю что дело где-то в db_host/port
SiZE
Санжар
там указываешь username/pass/port/etc и подключаешься
George