Size: a a a

Docker — русскоговорящее сообщество

2020 October 03

AB

Alex B in Docker — русскоговорящее сообщество
George Gaál
Так же как и вне контейнера
то есть при  повторном поднятии контейнеров я не обнаружу пустой базы или любого другого сервиса предполагающего сохранения каких-то данных
источник

GG

George Gaál in Docker — русскоговорящее сообщество
Если ты правильно подключил вольюм и приложение действительно корректно работает - данные будут на месте
источник

AB

Alex B in Docker — русскоговорящее сообщество
Sebor
А чем докер отличается от других технологий? Или остальные технологии работают железобетонно?
Я уже молчу про кривой код
вот поэтому я здесь, чтобы учиться у вас
источник

AB

Alex B in Docker — русскоговорящее сообщество
George Gaál
Если ты правильно подключил вольюм и приложение действительно корректно работает - данные будут на месте
отлично, просмотрел мастер класс от Артем Матяша на ютубе, там он без клонирования кода запустил сборку приложения, просто взям созданный им образ, хочу следующее приложение сделать таким же образом

https://www.youtube.com/watch?v=QF4ZF857m44
YouTube
Основы Docker. Большой практический выпуск
Большой выпуск про #Docker. В видео постарался добавить как можно больше практики. В этом выпуске Вы узнаете что такое Docker, познакомитесь с базовыми понятиями. И конечно будут практические примеры) Приятного просмотра)

Docker Desktop: https://www.docker.com/products/docker-desktop
Устанока Docker на Ubuntu: https://www.digitalocean.com/community/tutorials/docker-ubuntu-18-04-1-ru
Установка Docker compose: https://www.digitalocean.com/community/tutorials/how-to-install-docker-compose-on-ubuntu-18-04-ru
Примеры кода из видео: https://github.com/artem-projects/youtube-docker-lesson

Добро пожаловать на мой канал, друзья! Здесь я делюсь информацией в разных областях жизни - от технологий до путешествий! Надеюсь Вам понравиться!
Подписаться на канал: https://www.youtube.com/channel/UCJHS22_QyRowmNAaxoUd4dA
Если Вам нравится информация на канале, Вы можете поддержать меня: https://clck.ru/LBRYB
-------------------------------------------------------------------
Я вконтакте ► https://vk.com/artyom2503
Я в instagram►…
источник

i

inqfen in Docker — русскоговорящее сообщество
Alex B
вот поэтому я здесь, чтобы учиться у вас
Вот, поэтому первое - в работе докера магии не завезли, это изоляция процесса в сигруппах
источник

i

inqfen in Docker — русскоговорящее сообщество
Можешь и без докера его схожим образом запустить в общем-то руками
источник

i

inqfen in Docker — русскоговорящее сообщество
Alex B
отлично, просмотрел мастер класс от Артем Матяша на ютубе, там он без клонирования кода запустил сборку приложения, просто взям созданный им образ, хочу следующее приложение сделать таким же образом

https://www.youtube.com/watch?v=QF4ZF857m44
YouTube
Основы Docker. Большой практический выпуск
Большой выпуск про #Docker. В видео постарался добавить как можно больше практики. В этом выпуске Вы узнаете что такое Docker, познакомитесь с базовыми понятиями. И конечно будут практические примеры) Приятного просмотра)

Docker Desktop: https://www.docker.com/products/docker-desktop
Устанока Docker на Ubuntu: https://www.digitalocean.com/community/tutorials/docker-ubuntu-18-04-1-ru
Установка Docker compose: https://www.digitalocean.com/community/tutorials/how-to-install-docker-compose-on-ubuntu-18-04-ru
Примеры кода из видео: https://github.com/artem-projects/youtube-docker-lesson

Добро пожаловать на мой канал, друзья! Здесь я делюсь информацией в разных областях жизни - от технологий до путешествий! Надеюсь Вам понравиться!
Подписаться на канал: https://www.youtube.com/channel/UCJHS22_QyRowmNAaxoUd4dA
Если Вам нравится информация на канале, Вы можете поддержать меня: https://clck.ru/LBRYB
-------------------------------------------------------------------
Я вконтакте ► https://vk.com/artyom2503
Я в instagram►…
Выкинь эти видосики, возьми документацию, она не такая обширная
источник

AB

Alex B in Docker — русскоговорящее сообщество
inqfen
Можешь и без докера его схожим образом запустить в общем-то руками
это я умею, но докер во многом упрощает работу
источник

AB

Alex B in Docker — русскоговорящее сообщество
inqfen
Выкинь эти видосики, возьми документацию, она не такая обширная
я ее как-то не понял, как правильно читать ее?, кажется структурно разбросано все, но я вернусь к ней как только изучу основы понимания всего этого
источник

A

Alexander in Docker — русскоговорящее сообщество
inqfen
Логи в грейлоге, трейсы в сентри, графики в графане, приложение в окружении как на проде можно запустить локально
Логи показывают проблемы, которые разработчик ожидает, в случае неожиданных проблем они не помогут.

Сентри показывает проблемы, которые приводят к исключению (ну или которые разработчик, опять же, ожидает, если рассматривать вариант с ручной отправкой в коде), но не все проблемы приводят к исключению или иному аварийному выходу из участка программы.

Графики рисуется только по тем метрикам,  сбор которых разработчик настроил, и при этом не рассказывают, в чем причина аномалии, даже если она видна на графиках.

Окружение локально "как в проде" - это миф, идеал. У тебя в любом случае это получится повторить только до определённой степени, но, например, проблему вида "сетевое оборудование при ecmp учитывает ecn, из-за чего сессии до базы рандомно уезжают на середине с одного pgbouncer-а на другой" ты локально не отловить никак, тут нужно запускать tcpdump там, где проблема наблюдается. Также ситуация может осложняется тем, что проблема нерегулярная и сложновоспроизводимая, потому единственная возможность понять причину - смотреть на проде в тот момент, когда проблема есть.
источник

AB

Alex B in Docker — русскоговорящее сообщество
кстати, а можно ли как-то прикрутить к докер сборке ngrok надеюсь многим известна технология туннелирования?
источник

i

inqfen in Docker — русскоговорящее сообщество
Alexander
Логи показывают проблемы, которые разработчик ожидает, в случае неожиданных проблем они не помогут.

Сентри показывает проблемы, которые приводят к исключению (ну или которые разработчик, опять же, ожидает, если рассматривать вариант с ручной отправкой в коде), но не все проблемы приводят к исключению или иному аварийному выходу из участка программы.

Графики рисуется только по тем метрикам,  сбор которых разработчик настроил, и при этом не рассказывают, в чем причина аномалии, даже если она видна на графиках.

Окружение локально "как в проде" - это миф, идеал. У тебя в любом случае это получится повторить только до определённой степени, но, например, проблему вида "сетевое оборудование при ecmp учитывает ecn, из-за чего сессии до базы рандомно уезжают на середине с одного pgbouncer-а на другой" ты локально не отловить никак, тут нужно запускать tcpdump там, где проблема наблюдается. Также ситуация может осложняется тем, что проблема нерегулярная и сложновоспроизводимая, потому единственная возможность понять причину - смотреть на проде в тот момент, когда проблема есть.
Тогда это обычно делается не на самом проде, а на таком же окружении
источник

i

inqfen in Docker — русскоговорящее сообщество
Вплоть до такой же виртуалки на том же гипервизоре
источник

A

Alexander in Docker — русскоговорящее сообщество
inqfen
Вплоть до такой же виртуалки на том же гипервизоре
У тебя источником проблемы может быть не гипервизор, а, например l3-свитч в стойке.
источник

S

Sebor in Docker — русскоговорящее сообщество
Alex B
кстати, а можно ли как-то прикрутить к докер сборке ngrok надеюсь многим известна технология туннелирования?
А конечная цель какая?
источник

i

inqfen in Docker — русскоговорящее сообщество
Alexander
У тебя источником проблемы может быть не гипервизор, а, например l3-свитч в стойке.
Именно, а с того же гипервизора моя машина для разбора будет ходить через тот-же свитч
источник

i

inqfen in Docker — русскоговорящее сообщество
В тот же pgbouncer, который ходит в ту же базу
источник

AB

Alex B in Docker — русскоговорящее сообщество
Sebor
А конечная цель какая?
делиться по глобальной сети через ngrok разрабатываемой веб программой
это будет примерно так https://4jhe3k2u.ngrok.io это очень удобно если хочется показать работу коллегам или заказчику
источник

S

Sebor in Docker — русскоговорящее сообщество
Alex B
делиться по глобальной сети через ngrok разрабатываемой веб программой
это будет примерно так https://4jhe3k2u.ngrok.io это очень удобно если хочется показать работу коллегам или заказчику
Докер образами проще через регистри делиться
источник

GG

George Gaál in Docker — русскоговорящее сообщество
Я так понял речь о демонстрации
источник