20:01:26 From Albert : + 20:01:27 From RaibeartRuadh : ++ 20:01:28 From Андрей Горчилин : + 20:01:29 From Кирилл Седов : ++ 20:01:29 From Alfred Meshcheryakov : + 20:01:30 From Aleksandra Belyaeva : ++ 20:01:32 From Andrey Tyumin : + 20:02:02 From Aleksandra Belyaeva : Пока не успела( 20:02:15 From Albert : не ковырял, дз прошлое доделывал) 20:04:31 From Roman : + 20:04:32 From RaibeartRuadh : + 20:04:34 From Albert : - 20:04:40 From Александр Чудаков : + 20:04:51 From RaibeartRuadh : links 20:09:43 From Александр Чудаков : изоляция задачи от сети 20:09:48 From Roman : песочница ) 20:09:49 From Sergey N : песочница какая-нибудь 20:09:54 From Albert : тестовая среда 20:09:56 From Serge Kislak : Выключить сеть 20:15:48 From Denis Dudic : + 20:15:49 From Albert : было 20:15:50 From Андрей Горчилин : + 20:15:51 From Andrey Tyumin : + 20:15:52 From Sergey N : + 20:15:52 From SergeyKargapoltsev (roy) : + 20:17:16 From Sergey N : + 20:17:16 From Albert : ++ 20:17:21 From Кирилл Седов : норм 20:20:39 From Roman : это ж внутри виртуалки 20:23:51 From Albert : ++ 20:23:54 From mikhail.figura : + 20:27:04 From Denis Dudic : как связывать контейнеры двух серверов? 20:27:06 From SergeyKargapoltsev (roy) : + 20:27:09 From Albert : + 20:32:32 From Denis Dudic : + 20:33:37 From Aleksandr Oliferuk : всем привет, простите за опоздание 20:34:35 From Aleksandr Oliferuk : нет идей 20:34:37 From Roman : там процесс завершился и всё 20:34:41 From Александр Чудаков : нет постоянного исполнения приложения 20:34:43 From Roman : баш наверное 20:34:46 From Denis Dudic : - 20:34:53 From Aleksandr Oliferuk : ааа, точно, контейнер ничего не делал 20:39:35 From Aleksandr Oliferuk : ух ты, что-то новое 20:39:41 From Aleksandr Oliferuk : раньше такого не было) 20:40:02 From Александр Чудаков : можно как-то понять где хранится информация о портах в демоне докер. 20:40:32 From Александр Чудаков : да 20:40:47 From Denis Dudic : + 20:40:50 From Albert : + 20:41:27 From Aleksandr Oliferuk : docker ps -a выведет колнку PORTS где показаны пробросы портов... 20:41:59 From Александр Чудаков : у меня есть кейс на 1 сервере, не может использовать 1 порт хотя он не занят, надо как-то базу почистить 20:42:19 From SergeyKargapoltsev (roy) : а погрепать? 20:42:40 From Александр Чудаков : да, некатом и в системе не видно его 20:43:20 From Albert : что такое jq?) 20:43:46 From Otus Онлайн : https://stedolan.github.io/jq/ 20:43:48 From Aleksandr Oliferuk : Александр, netstat -an |find /i "listening" 20:43:55 From Aleksandr Oliferuk : netcat слишком сильно) 20:44:22 From Александр Чудаков : нене он свабоден 20:44:38 From Александр Чудаков : из системы можно его занять а из докера нет 20:44:52 From Александр Чудаков : порт занят 20:45:02 From Александр Чудаков : да) 20:45:24 From Aleksandr Oliferuk : прошу прощения, выше была виндовая команда, в лине вот так можно: netstat -an |grep LISTENING 20:46:13 From Aleksandr Oliferuk : оп, что-то не то) ладно, мы же учимся) 20:46:19 From Александр Чудаков : я так понял есть какаято база у докера которая используется в докер прокси доя проброса портов 20:46:43 From Aleksandr Oliferuk : не, это точно не прокся 20:48:08 From Albert : в целом понятно, надо самим поднимать) 20:48:12 From Александр Чудаков : + 20:48:16 From SergeyKargapoltsev (roy) : + 20:53:56 From Александр Чудаков : да, если изначально писать под докер норм 20:54:07 From Aleksandr Oliferuk : =)) 20:54:21 From Александр Чудаков : по имени папки 20:54:31 From Roman : имя каталога в котором лежит компоуз ямлик 20:55:18 From Aleksandr Oliferuk : /var/lib/docker/volumes/ 20:56:14 From Aleksandr Oliferuk : ох как опасен down -v, когда вольюмы не смонтированы в fs 20:58:30 From Otus Онлайн : https://docs.docker.com/compose/wordpress/ 21:00:37 From Александр Чудаков : если не юзать sworm 3 версию лучше не использовать. он не поддерживатет хелсчеки и статусы запуска 21:00:41 From Roman : он не работает ) 21:00:43 From Александр Чудаков : запустится после базы 21:00:52 From Aleksandr Oliferuk : эмм… порядок старта? 21:01:00 From Serge Kislak : Может сервис не подняться быстро 21:01:10 From Roman : контейнер может отчитаться что стартанул, а база быть не готова акцептить коннекшены 21:03:59 From Albert : так можно использовать третью версию или лучше не надо?) 21:04:42 From Александр Чудаков : а еще 3 версия вроде не поддерживает ограничения по памяти и процессору 21:05:11 From Alfred Meshcheryakov : поэтому я и юзаю сварм 21:07:39 From Aleksandr Oliferuk : было дело, что дефолтовая сеть докера совпала с локалкой, и пришлось вручную задавать адреса 21:08:09 From Alfred Meshcheryakov : тоже такое ловил ) 21:09:02 From SergeyKargapoltsev (roy) : - 21:09:02 From Aleksandr Oliferuk : - 21:09:51 From Aleksandr Oliferuk : может расскажите про отличие? 21:10:05 From Aleksandr Oliferuk : docker ps и docker-compose ps 21:11:11 From Aleksandr Oliferuk : ещё и в папке надо сидеть, где docker-compose.yml 21:12:46 From Aleksandr Oliferuk : таки рассказали уже) 21:13:07 From Albert : домашнее задание 21:13:25 From Aleksandra Belyaeva : тут не только парни.. 21:13:43 From SergeyKargapoltsev (roy) : up - поднимает все контейнеры 21:13:43 From Serge Kislak : ребут 21:13:45 From Aleksandr Oliferuk : down прибивает контейнер 21:13:53 From Roman : down вроде сносит все контейнеры и сети 21:13:56 From Aleksandr Oliferuk : stop переводит в состояние стоп 21:13:58 From Aleksandr Oliferuk : не? 21:14:46 From Aleksandr Oliferuk : есть ещё docker rm, а ещё страшный ключ down -v 21:14:59 From SergeyKargapoltsev (roy) : 0_o 21:15:14 From Александр Чудаков : docker-compose down -v 21:15:22 From Aleksandr Oliferuk : lf 21:15:24 From Aleksandr Oliferuk : да 21:15:42 From SergeyKargapoltsev (roy) : непростительное заклинание 21:15:51 From Aleksandr Oliferuk : если volumes не смонтированы в ФС, то будут удалены папки в /var/lib... 21:15:56 From Белорусов Алексей : вопрос из практики - у меня на cisco asa появляется бывает пакет с ип адресом контейнера, который настроен вроде бы как все время скрытым (то есть за натом хоста). есть мысль куда копнуть? 21:16:07 From Александр Чудаков : логи в докере чистить или настраивать лучше минимальное количество? 21:16:33 From Белорусов Алексей : ну скорее всего 21:16:35 From Aleksandr Oliferuk : Алексей, дело в том, что докер не знает про внешние сети, но выходит со своим адресом 21:16:39 From Aleksandr Oliferuk : ну как я понимаю... 21:16:50 From Aleksandr Oliferuk : обратный маршрут просто не туда ходит 21:17:12 From Александр Чудаков : truncate -s 0 /var/lib/docker/containers/*/*-json.log такое в кроне пока 21:17:13 From SergeyKargapoltsev (roy) : про логи докера. чтобы почистить их 21:17:13 From SergeyKargapoltsev (roy) : truncate -s 0 /var/lib/docker/containers/*/*-json.log 21:17:15 From Белорусов Алексей : обратный маршрут на чем? 21:17:20 From Aleksandr Oliferuk : на цискаре 21:17:26 From Александр Чудаков : но чет мне не нравится это решение 21:17:39 From Aleksandr Oliferuk : получает пакет с докерным адресом, и направляет его в известную себе сеть 21:17:42 From Белорусов Алексей : ну там нет маршрутка ибо сетка хоста коннектет 21:17:55 From Aleksandr Oliferuk : ох флуд развели, сори 21:18:30 From Белорусов Алексей : вот да.. это и я ни как в толк взять не могу 21:18:40 From Aleksandr Oliferuk : было на практике 21:18:50 From Белорусов Алексей : по виду да. 172.16.0.3 21:18:56 From Aleksandr Oliferuk : ща... 21:19:06 From Белорусов Алексей : ну а сеть хоста 192.168.2.0 21:19:47 From Aleksandr Oliferuk : пришлось ручками вот такое писать: networks: harbor: external: false ipam: config: - subnet: 10.11.0.0/16 harbor-clair: external: false ipam: config: - subnet: 10.12.0.0/16 harbor-chartmuseum: external: false ipam: config: - subnet: 10.10.0.0/16 21:19:48 From Белорусов Алексей : такое ощущение что он в какой то момент вывыливатеся в сеть без ната 21:20:08 From Aleksandr Oliferuk : ибо дефолтные настройки сети (172.х.х.х) пересекались с локалкой 21:20:08 From Белорусов Алексей : ну ладно. думал вдруг ошибка встречается. буду искать 21:20:22 From Aleksandr Oliferuk : и ответные пакеты не возвращались 21:20:28 From Aleksandr Oliferuk : *ибо 21:20:39 From Белорусов Алексей : ха, кстати надо подумать 21:20:46 From Otus Онлайн : https://otus.ru/polls/14508/ 21:20:48 From Александр Чудаков : ну и еще, ансиблом выкатывать контенеры это что то странное =)? 21:20:48 From Albert : при бэкапе всего этого дела на что стоит обратить внимание? 21:21:00 From Aleksandr Oliferuk : а можно не по теме вопрос? 21:21:03 From Aleksandr Oliferuk : =) 21:21:06 From Maxim.A Smirnov : Спасибо за лекцию! 21:21:09 From Serge Kislak : как можно ограничить ресурсы контейнера? 21:21:14 From Aleksandr Oliferuk : что за консоль у вас такая интересная? 21:22:04 From Aleksandr Oliferuk : как можно ограничить ресурсы? 21:23:09 From Albert : ljvfiytt pflfybt) 21:23:10 From Aleksandr Oliferuk : по бэкапу 21:23:14 From Albert : домашнее задание) 21:23:14 From Aleksandr Oliferuk : вот продукт 21:23:21 From Aleksandr Oliferuk : я не спрашиваю) 21:23:30 From Aleksandr Oliferuk : вот архивчик одного продукта 21:23:32 From Aleksandr Oliferuk : https://testit.software/assets/downloads/v2.2.2/testit_v2.2.2.zip 21:23:38 From Aleksandr Oliferuk : внутри папочка scripts 21:23:43 From Aleksandr Oliferuk : в ней backup.sh 21:23:51 From Aleksandr Oliferuk : имхо хорошая реализация бэкапа 21:24:03 From Aleksandr Oliferuk : там выше спрашивали просто 21:24:09 From Aleksandr Oliferuk : он пару метров весит... 21:24:30 From SergeyKargapoltsev (roy) : Спасибо за лекцию. А ДЗ сложное будет? :) 21:25:09 From Aleksandr Oliferuk : ой какой интерфейс-то у преподов 21:25:13 From Aleksandr Oliferuk : человеческий 21:25:33 From Albert : Спасибо за занятие) 21:25:39 From Александр Чудаков : Спасибо! 21:25:41 From Aleksandr Oliferuk : Да, спасибо!