Тёмный
Elena Deykun - Python Blog
Elena Deykun - Python Blog
Elena Deykun - Python Blog
Подписаться
Комментарии
@TheRevivalSymphony
@TheRevivalSymphony 3 дня назад
Великолепное видео! Хотя я и на java, но такого емкого и краткого объяснения еще не встречал! Подсмотрел несколько нужных команд, очень понравилась в конце аналогия контейнера и удаленной машины. Когда такое же видео про кубер? Буду теперь ждать с нетерпением!
@zhenisbekasyl7062
@zhenisbekasyl7062 7 дней назад
какое же крутое видео,огромное спасибо Elena Deykun!!!
@zhenisbekasyl7062
@zhenisbekasyl7062 7 дней назад
давно хотел разобраться в доккере,ваше видео помогло в этом
@blackout1819
@blackout1819 8 дней назад
а нафига тогда кубернетис?
@oleg7367
@oleg7367 9 дней назад
Подскажите, какая студия используется на видео? Спасибо!
@elena-deykun
@elena-deykun 9 дней назад
Если вы про IDE, то PyCharm
@salavat_faritovich
@salavat_faritovich 12 дней назад
Боже, тут прям всё, что мне нужно. Спасибо огромное. Вы сэкономили мне месяц работы❤❤❤
@murodjontokhirov2717
@murodjontokhirov2717 27 дней назад
Видео просто супер. Когда видео про Kubernetes?
@trytofixtrytofix
@trytofixtrytofix Месяц назад
www.twitch.tv/trytofix поддержите если не трудно
@9teenz_
@9teenz_ Месяц назад
Большое тебе спасибо. Продолжайте, не бросайте канал
@ekbrandom
@ekbrandom Месяц назад
Когда продолжение?
@elena-deykun
@elena-deykun Месяц назад
В октябре
@mrbluff4489
@mrbluff4489 Месяц назад
Отличный урок! Спасибо
@mrbluff4489
@mrbluff4489 2 месяца назад
Отличный урок! Спасибо! Заканчиваю курс по докеру на степике, потратил 2-3 недели, а из Вашего урока узнал больше чем из того курса)
@elena-deykun
@elena-deykun Месяц назад
Супер что понравилось! Спасибо за обратную связь 🤍
@mrbluff4489
@mrbluff4489 Месяц назад
@@elena-deykun пока попрактиковал только прошлый урок. Этот урок завтра сяду разбирать, просто посмотрел но все понятно) непонятно пока зачем постгрес использовали в уроке, в Джанго же своя база есть. Если этот момент объясните, вообще красота будет) думаю что постгрес лучше чем mysql из коробки, но вроде все возможности тоже в нем можно реализовать
@vegzuzvegzuz2866
@vegzuzvegzuz2866 Месяц назад
​@@mrbluff4489 из коробки в Джанго SQLite.
@magicrush5262
@magicrush5262 2 месяца назад
Елена ты лучшая! Я так долго не мог разобраться как настроить статик на серваке и наконец-то ответ найден! 🤗🤗🤗
@elena-deykun
@elena-deykun 2 месяца назад
Спасибо🤍
@punkrocker6624
@punkrocker6624 2 месяца назад
здравствуйте, а если есть такая проблема: я делал всё, как сказано в видео, но процесс автоматического открытия jupyter через браузер почему-то не свершился. он, конечно, дал необходимые ссылки на сервер и они работают, но всё равно я ожидал автоматического перехода в браузер, а так, получается, что каждый раз нужно вручную копировать ссылки в браузер для открытия (не то, чтобы это прям плохо, но хотелось бы всё же понять причину проблемы и решить её). не знаете, как можно исправить это и сделать в точности, как у вас на видео?
@elena-deykun
@elena-deykun 2 месяца назад
а это на какой операционной системе?
@punkrocker6624
@punkrocker6624 2 месяца назад
@@elena-deykun это windows 10, но я так думаю, там проблема с файлами пайтона или внутри самих системных папок, потому что он не видит почему-то сам браузер для открытия, тогда как на ноуте, где уже стоит windows 11, всё спокойно открывается
@СергейВоробьев-ж5й
@СергейВоробьев-ж5й 2 месяца назад
Спасибо большое за ролик! Очень полезное видео про docker compose!!! Только у меня статика на беке не подтянулась видимо с nginx что то.
@elena-deykun
@elena-deykun 2 месяца назад
Можно залогиниться в nginx контейнер и проверить что папка правильно вмаунтилась и в ней есть нужные стили. Если не вмаунтилась, то смотрим в эту сторону, проверяем что собрали папку со стилями и как она маунтится в docker-compose. Если все верно, то смотрим на настройку nginx, код конфигурационного файла можно посмотреть на гитхабе, ссылка на который в описании, по идее там ничего менять не нужно. И смотрим логи самого nginx контейнера и куда улетают запросы на статику. Важно еще помнить что это 80 порт, а не порт приложения, к примеру 8080. Если не получится, то можете написать в телеграм
@СергейВоробьев-ж5й
@СергейВоробьев-ж5й 2 месяца назад
@@elena-deykun Я меня в проекте я в папку с nginx тоже dockerfile добавил и отдельно пути для admin и api прописал в конфиге. location /admin/ { proxy_set_header Host $http_host; proxy_pass backend:8080/admin/; } Примерно так! Ты умница!!! Даже не представляю сколько инфы нужно переварить, что бы запилить такой видос!
@epsi7205
@epsi7205 2 месяца назад
все отлично, только подача материала слишком быстрая и без пауз, комфортно было смотреть только на скорости 0.75
@MrMRcheku
@MrMRcheku 3 месяца назад
наконец-то я подключил статику, ура. спасибо большое
@nurzhansaktaganov8670
@nurzhansaktaganov8670 2 месяца назад
как? через whitenoise?
@nurzhansaktaganov8670
@nurzhansaktaganov8670 2 месяца назад
у меня не подтянулись статичные файлы и я подключил whitenoise
@elena-deykun
@elena-deykun 2 месяца назад
А что не получилось с тем способом который в видео?
@1kuperster
@1kuperster 3 месяца назад
Заснул и не проснулся
@elena-deykun
@elena-deykun 2 месяца назад
Надеюсь выспались👌
@tatyanaadmiralred4174
@tatyanaadmiralred4174 3 месяца назад
Спасибо вам большое за урок! ❤
@elena-deykun
@elena-deykun 2 месяца назад
А вам за обратную связь 🤍
@v_for_valera9589
@v_for_valera9589 3 месяца назад
О боги, спасибо за это видео...
@elena-deykun
@elena-deykun 2 месяца назад
Пожалуйста😅
@antropod
@antropod 3 месяца назад
Жду с нетерпением видео про kubernetes
@Борьбазадепозит
@Борьбазадепозит 3 месяца назад
Умничка! Приятно слышать девочку....
@gioerisioni
@gioerisioni 3 месяца назад
Спасибо Елена,здорово как вы всё объясняйте просто и понятно.
@elena-deykun
@elena-deykun 2 месяца назад
Очень рада что было понятно🤍
@ФедяБахвалов
@ФедяБахвалов 3 месяца назад
Здравствуйте,видео очень полезное,но объясните пожалуйста,volume его главная задача это как я понял замена файлов(папок) в контейнера на локальные файлы на сервере ,почему вы не прописали staic_volume:./static объясните пожалуйста
@elena-deykun
@elena-deykun 2 месяца назад
Да, есть такой момент что если мы монтируем папку из хостовой системы в контейнер, то это bind mounts, их указывать в секции с volume не нужно. Но если мы хотим создать volume при помощи docker, чтобы к примеру сохранить состояние бд между запусками контейнеров, то в таком случае это named volume и он указывается в секции volumes или может создаваться при помощи команды docker volume create
@lightgod4669
@lightgod4669 4 месяца назад
очень полезное видео)как-раз то что было нужно,правда для своего проекта пришлось попотеть немного )
@elena-deykun
@elena-deykun 2 месяца назад
Это радует)
@bernardsoul8936
@bernardsoul8936 4 месяца назад
Огромное спасибо за видео! Наконец-то всё то, что нужно в одном видео! Для меня стало открытием ваш канал =) Подписался)
@elena-deykun
@elena-deykun 2 месяца назад
Спасибо за обратную связь 🤍
@vladislav5530
@vladislav5530 4 месяца назад
Елена, подскажите пожалуйста такой момент по докеру. Целесообразно ли использовать докер вместо того чтобы поднимать nginx+питон и джанго(ну или любой другой язык с фреймворрком) на локальном хосте для разработки проекта? Или это всетаки инструмент для того чтобы завернуть в контейнер готовое приложение и демонстрировать? И как в таком случае конфигурироввть Volume для папок с кодом и для БД? Надеюсь смог сформулировать вопрос.
@elena-deykun
@elena-deykun 4 месяца назад
Тут все зависит от удобства и нужд. Чаще всего докер нужен на этапах когда приложение уже деплоят, либо же он разрабатывается несколькими людьми. То есть имея актуальный докер образ у вас будет возможность всегда его быстро развернуть и запустить на любой машине или сервере. Еще он полезен в случае если на локальной машине ведется параллельно несколько проектов и их зависимости / настойки nginx могут конфликтовать. Докер удобен тем что запускается вне зависимости от всего и в случае если где-то что-то сломалось в настройках, как это обычно бывает, докер от этого защищает и с этой точки зрения поддерживать локальную инфраструктуру может быть проще. Я обычно зависимости типа бд запускаю в докере, а само приложение локально, потому что так все же проще дебажить
@vladislav5530
@vladislav5530 4 месяца назад
​@@elena-deykun большое спасибо за развернутый ответ.Мне например хочется держать на машине одновременно и Python+django, и PHP+symfony для разработки мелких учебных проектов - наверное тут докер вполне поможет? Вроде возможно БД и рабочую папку вынести в volume?
@vladislav5530
@vladislav5530 4 месяца назад
Великолепный видеоролик - коротко и емко. Спасибо и всего самого лучшего!
@elena-deykun
@elena-deykun 4 месяца назад
Спасибо 🤍
@lightgod4669
@lightgod4669 4 месяца назад
полезное видео)всем кто принимал участие, огромная благодарность )!
@elena-deykun
@elena-deykun 4 месяца назад
Рада что понравилось)
@corazonjsx
@corazonjsx 4 месяца назад
Для начинающего будет немножко сложновато Да бывает иногда траблы где автор скипает какие то команды(venv, requirements.txt) поэтому не все мб поймут а так впринципе если разобраться самому то видосик супер лайк и подписка как говорится Пасибки :3
@elena-deykun
@elena-deykun 4 месяца назад
Да, к сожалению данное видео рассчитано на то что у человека уже есть какой-то бэкграунд для которого он собственно и будет использовать докер, без этого не удалось бы раскрыть тему в полной мере, либо был бы урок на 10 часов по всему подряд, а не по docker compose😅
@corazonjsx
@corazonjsx 4 месяца назад
@@elena-deykun да вы правы 😆
@nullixnullix639
@nullixnullix639 5 месяцев назад
Как с вами связаться? Хотел бы пригласить вас на чашечку кофе, обсудить связку Docker + Flask, или какие нибудь другие связывания... 🤭
@elena-deykun
@elena-deykun 2 месяца назад
С кем надо я уже связалась😉
@xumpocmb-404
@xumpocmb-404 5 месяцев назад
не понимаю как вы это делаете. уже все гайды на ютубе просмотрел, но я 1 особенный. не удается запустить контейнеры, вообще. первое с чем столкнулся в строке CMD - не выполняется ни какая из команд. бьет ошибки, что неизвестная хрень написана. убрал, окей. потом ошибки , что не может найти базу данных. и что бы я ни делал - все равно не может ее найти. по имени сервиса из файла компоуз - не хочет. часов 8 уже бьюсь об ошибку: django.db.utils.OperationalError: [Errno -2] Name or service not known
@elena-deykun
@elena-deykun 5 месяцев назад
а напиши в телеге под последним постом, прикрепи скрин)
@Mary0Kule
@Mary0Kule 5 месяцев назад
Великолепный мануал, благодарю. У Вас, кажется, талант разъяснять такие вещи.
@elena-deykun
@elena-deykun 5 месяцев назад
Спасибо, рада что было понятно)
@kalbschulz4690
@kalbschulz4690 5 месяцев назад
Можно делать платный курс по докер и это будет бестселлер 👍
@programmer-dolbaeb7787
@programmer-dolbaeb7787 5 месяцев назад
видос отличный!! в след раз увеличите текст а то иногда ничего не видно
@kalbschulz4690
@kalbschulz4690 5 месяцев назад
Да это талант к преподаванию, не иначе, жаль, редко видео выходят или канал заброшен. Многое стало понятно, спасибо.
@elena-deykun
@elena-deykun 5 месяцев назад
Готовлюсь к его возрождению со всех сил) спасибо за комментарий🤍
@Sergei_Bashkintcev
@Sergei_Bashkintcev 5 месяцев назад
Сексуальный голос )
@captain_t0rch688
@captain_t0rch688 5 месяцев назад
Это, наверно лучший гайд по настройке докера для Django и Nginx. Просто лучшая, благодарю
@JuliaProClay
@JuliaProClay 6 месяцев назад
Тек найн из мира айти
@elena-deykun
@elena-deykun 6 месяцев назад
😅😅😅
@ИльяМакаров-г1г
@ИльяМакаров-г1г 6 месяцев назад
Ждём некст видео!!
@sed4tive682
@sed4tive682 7 месяцев назад
Блин, головой бился об стену, никак не понимал докер. Посмотрел это видел и стало все намного понятнее)) Спасибо, очень классный обучающий ролик!
@elena-deykun
@elena-deykun 6 месяцев назад
супер! очень рада что кому-то приносит пользу
@Sakhalinec
@Sakhalinec 7 месяцев назад
Хороший материал, полезный! Комфортно слушать приятный голос. Нужно больше видео! Надеюсь автор над этим работает)
@elena-deykun
@elena-deykun 6 месяцев назад
Спасибо♥️ Автор над этим работает!
@АнтонБарунин
@АнтонБарунин 7 месяцев назад
Очень интересно, нихрена не понятно =(
@abratunets
@abratunets 8 месяцев назад
Большое спасибо за данный ролик. Хоть и знакомо уже, но иногда под ужин запускаю посмотреть, что в ленте высветится. Сценарий очень хорошо проработан, материал доносится доступно. Думаю новички по таким видео материал будет очень легко усвоить. Единственное, не в обиду конечно, но от слов паразитов (то есть) нужно постараться избавиться. Если первые минуты это ещё ничего, то потом начинает резать по ушам. Не останавливайтесь на достигнутом, продолжайте своё светлое дело.
@evgenijformat1862
@evgenijformat1862 8 месяцев назад
Ооооогрооооомнейшеее тебе спасибо. Все очень подробно и понятно, просто спасла 😘
@LinkstaRuViews
@LinkstaRuViews 8 месяцев назад
RuntimeError: Model class django_celery_beat.models.SolarSchedule doesn't declare an explicit app_label and isn't in an application in INSTALLED_APPS. - вот такая ошибка возникает при старте beats в Docker, при этом django_celery_beat в приложениях указан
@nehz_ttv
@nehz_ttv 8 месяцев назад
Видео офигенное!!! Будет гайд по k8s? :)
@elena-deykun
@elena-deykun 5 месяцев назад
будет)
@krevedko_krevedkin
@krevedko_krevedkin 8 месяцев назад
Наткнулся на видео случайно, но хочу сказать - Елена огромное спасибо, это замечательно видео, очень качественное, понятное и актуальное для меня)
@easy_Prompt
@easy_Prompt 8 месяцев назад
автор боженька. НЕ ИНАЧЕ
@EleR-r4u
@EleR-r4u 8 месяцев назад
потрясающе! четко и по делу