Vir
просто не хочется ставить виртуалбокс
Vir
использую квм для виртуалки
bama^boy
https://github.com/vagrant-libvirt/vagrant-libvirt
Vir
спс
Aleksey
Господа а нет ли готового варианта контейнеров с заданным временем жизни. Скажем сутки?
Aleksey
да. пойдет. но в контейнере уже есть nginx
Aleksey
если только делать ему timeout nginx
Aleksey
хм.
AstraSerg
можно килять по крону из хостсистемы, отталкиваясь от uptime-а
Aleksey
ну вариантов как сделать есть. просто думал есть сложившаяся практика
Vir
а можно как-то удалить и пересоздать все соединения и всё с ними связанное?
Vir
network rm знаю, но оно не всё удаляет
Aleksey
docker-compose down всё удаляет кроме external
AstraSerg
network rm знаю, но оно не всё удаляет
Соединения? Вы про установленные tcp-соединения?
Vir
да, я думаю у меня проблема именно в связях
AstraSerg
может у вас их слишком много.... netstat -naop | grep ESTA | wc -l что скажет?
Vir
вместо нетстат какой можно посмотреть?
Vir
список соединений нужен?
AstraSerg
список соединений нужен?
ну да, количество. Может у вас там течь
AstraSerg
https://loicpefferkorn.net/2016/03/linux-network-metrics-why-you-should-use-nstat-instead-of-netstat/
AstraSerg
ss is another utility to investigate sockets provided by iproute2 package, like nstat.
Vir
ss выдаёт 641
AstraSerg
ss выдаёт 641
это копейки, врядли в этом проблема
Vir
а, оказывается
Vir
я даже докер удалял
Vir
не помогло
AstraSerg
правильно я помню: из одного из контейнеров нет доступа к сети, но тестовые работают?
Vir
нет доступа к аптгет апдэйтам, я делаю билд для мускула, оно проходит, но когда я делаю билд для пхп-фпм, оно материт на недоступность репозиториев
Vir
вот я ща запустил мускул, вот он вроде запустился, но я не могу к бд подконектится,
AstraSerg
так, а telnet localhost 3306 соединится с хостмашины?
Vir
Trying ::1... Connected to localhost. Escape character is '^]'. Connection closed by foreign host.
AstraSerg
Trying ::1... Connected to localhost. Escape character is '^]'. Connection closed by foreign host.
значит норм, а откуда соединится не можете?
Vir
да даже из контейнера
AstraSerg
да даже из контейнера
из контейнера с этим же мускулем??
Vir
да
Vir
mysql -uroot -p Enter password: ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
AstraSerg
это вы по юникс сокету соединяетесь. Добавьте опцию -h localhost
Vir
такая же картина
Vir
что же я такое намудрил, что оно не работает ничего
AstraSerg
а ip addr что говрит в контейнере?
Vir
нет такой команды
AstraSerg
ifconfig
Vir
нет команды
Vir
там даже пинга нет
AstraSerg
ладно, хоть ps ax есть?
Vir
нет
AstraSerg
ls /bin
bama^boy
apt-get install procps ping
AstraSerg
только не говорите, что ls тоже нет :)))
Vir
Vir
аптгет не работает
AstraSerg
так, хоть что-то. а ls /usr/bin/
Vir
rr:1 http://deb.debian.org/debian stretch InRelease Temporary failure resolving 'deb.debian.org'
Vir
так, хоть что-то. а ls /usr/bin/
тут много, не влазит в экран
Vir
bama^boy
Запусти контейнер с dns параметром
AstraSerg
ещё можно добавить в /etc/apt/sources.list другие зеркала, например яндексовый: deb http://mirror.yandex.ru/debian/ jessie-updates main только jessie на своё замените
Vir
Запусти контейнер с dns параметром
у меня днс в json прописан
AstraSerg
названия здесь: https://ru.wikipedia.org/wiki/Debian#%D0%92%D1%8B%D0%BF%D1%83%D1%81%D0%BA%D0%B8
AstraSerg
так, а: cat /etc/resolv.conf
Vir
nameserver 127.0.0.11 options ndots:0
Vir
о
AstraSerg
тогда: echo 'nameserver 8.8.8.8' > /etc/resolv.conf
AstraSerg
и далее apt install что хотите
Vir
не
Vir
не сработало
Vir
ввидать не судьба
Vir
буду думать дальше :/ я думаю я убил систему
AstraSerg
не сработало
Дайте подробности
Vir
поздно
Vir
я пошёл по другому пути
Vir
спасибо вам
AstraSerg
Да не за что ;)
Vir
Решил снести всё, всё равно собирался
AstraSerg
Решил снести всё, всё равно собирался
Ну теперь у вас опыта по-больше. Сдклаете всё правильно
Anonymous
Денис Кнышев будет жить. Поприветствуем!
Anonymous
Арсений Белоглазов будет жить. Поприветствуем!