5 важных вещей о Docker для начинающих

Поделиться
HTML-код
  • Опубликовано: 26 дек 2024

Комментарии • 54

  • @PurpleSchool
    @PurpleSchool  2 года назад +5

    ⚡Курс по Docker: purpleschool.ru/course/docker

  • @Rostik96
    @Rostik96 Год назад +1

    А ты крутой чувак💣
    Речь поставлена.
    Respect😎👊

  • @act0r399
    @act0r399 Год назад +3

    Это было годно, спасиб вам большое за такой урок)

  • @deadscorpion1200
    @deadscorpion1200 Год назад

    Вот. Вот тут у тебя в начале дикция вообще отличная. Я прям с кайфом посмотрел

  • @lexxpiro
    @lexxpiro 2 года назад +5

    Очень полезно и понятно 👍

  • @Dedinside-vv5cr
    @Dedinside-vv5cr 2 года назад +2

    Как раз то, что я хотел увидеть⚽⚽⚽

  • @ivanstrelka3448
    @ivanstrelka3448 Год назад +1

    Очень круто. Спасибо

  • @alexterev4500
    @alexterev4500 Год назад

    Один вопрос только возник (не по сабжу) - почему так мало подписчиков? Годнота! Лайк, подписка!

  • @iNikelas
    @iNikelas 2 года назад

    Спасибо, хорошо объясняете

  • @TheProfessionalGambler
    @TheProfessionalGambler 2 года назад +5

    Виртуализация - не значит, только, виртуальная машина. Есть разные уровни виртуализации и докер один из них.
    Поэтому докер - это также виртуализация, просто на уровне ос.

    • @PurpleSchool
      @PurpleSchool  2 года назад

      Это изоляция, тут не используются виртуальные ядра или чтобы то не было ещё.

    • @TheProfessionalGambler
      @TheProfessionalGambler 2 года назад +1

      @@PurpleSchool виртуальные ядра - это виртуализация на уровне машины. В докере используется виртуализация на уровне ОС.

    • @YuriySamorodov
      @YuriySamorodov Год назад +3

      ​@@PurpleSchoolЕсли Docker - это не виртуализация, то почему он не устанавливается, если виртуализация (VT-d, VT-x) выключена на уровне BIOS? Разве Docker Engine - это не некий слой абстракции? Почему при на Windows Docker не запускается без WSL (который крутится на Hyper-V), а в требованиях Docker к Linux значится KVM?

    • @eterline
      @eterline 5 месяцев назад

      @@YuriySamorodov докер можно ставить в системы с отключенной вложенностью виртуализации (Арендую хост AEZA, на Shared ноде, там черным по белому написано "Вложенная виртуализация отключена"), однако docker прямо сейчас пашет на нем. Требования присутствуют лишь для Docker Desktop инсталляции (На самой странице Docker Desktop), который применяется для разработки, и есть отдельная статья, на самом же сайте докера: "Why does Docker Desktop for Linux run a VM?" . Непосредственно сам Docker Engine не требует KVMа, в противном случае мой пример вначале невозможен. Да докер является виртуализацией, но лишь в области пространства пользовательских именований, что к аппаратной виртуализации и SLAT пейджингу отношения не имеет.

  • @lorem4811
    @lorem4811 Год назад +1

    А что делать с настройкой firewall на сервере при использовании докера? Была у меня задача поднять пару контейнеров на baremetal сервере, и закрыть все порты кроме 80, 443, 22. Ох я и намучался настраивать iptables правила, которые докер постоянно переписывал.

    • @PurpleSchool
      @PurpleSchool  Год назад +1

      Там надо отдельные правила поверх Docker делать.

  • @ВладиславГришин-ш7ш

    в докер контейнер засунуть группу сервисов можно? допустим postgresql + http сервер ?

    • @PurpleSchool
      @PurpleSchool  Год назад

      Можно, но не нужно. Задача Docker как раз сделать изолированные среды для каждого приложения. Http сервер отдельно, pg отдельно. А между контейнерами они смогут легко общаться.

  • @osad4enko
    @osad4enko 4 месяца назад +1

    мальчик - курсит химеей в качалке, мужчина курсит purpuleSchool

  • @igorseledtsov7345
    @igorseledtsov7345 6 месяцев назад

    Самая важное знание о докере
    это
    Если он вам понадобился.. то вы ранее сделали что-то не так Это костыль ведь по сути

  • @maximhasp1
    @maximhasp1 Год назад

    Здравствуйте Антон, подскажите пожалуйста когда стоит ждать релиз вашего курса "advanced js"?

    • @PurpleSchool
      @PurpleSchool  Год назад

      Да, будет в конце месяца, начале следующего.

  • @ВладиславГришин-ш7ш

    докер контейнер - это LXC контейнер?

    • @PurpleSchool
      @PurpleSchool  Год назад

      LXC это альтернатива Docker

  • @YuriySamorodov
    @YuriySamorodov Год назад

    Вопрос. ​Если Docker - это не виртуализация, то почему он не устанавливается, если виртуализация (VT-d, VT-x) выключена на уровне BIOS? Разве Docker Engine - это не некий слой абстракции? Почему на Windows Docker не запускается без WSL (который крутится на Hyper-V), а в требованиях Docker к Linux значится KVM?

    • @PurpleSchool
      @PurpleSchool  Год назад

      Так как в Windows и Mac есть прокладка для запуска, а в рамках Linux таких танцев с бубнами нет

  • @vladsarosek9521
    @vladsarosek9521 11 месяцев назад

    А где объяснение, почему я могу в пределах докерах клнтейнера поставить другую os

    • @PurpleSchool
      @PurpleSchool  11 месяцев назад

      Так как в контейнере у вас полностью другое пространство, где можно поставить другие библиотеки и получить другую сборку

  • @TemArt90
    @TemArt90 Год назад

    Интересно, но так и не понял, зачем это нужно (изоляция и т.д.) почему нельзя запускать процессы обычным способом.

    • @PurpleSchool
      @PurpleSchool  Год назад

      Скажем у вас 2 приложения, который требуют 2 разных версии runtime (go, node, или что-то ещё). Не говоря уже о безопасности. Дырка в одном приложении открывает доступ ко всей хостовой системе.

  • @quick6response
    @quick6response 2 года назад

    Как лучше конфигурировать компоус? У многих в репозиториях вижу связку например сразу трех сервисов, а не по отдельности, в чем этот подход лучше (для каждого сервиса) отдельный докер компоус?
    На примере nest js: redis, postgres, rabit

    • @PurpleSchool
      @PurpleSchool  2 года назад +4

      Если мы пишем в одном compose, то можем связать сервисы, указав зависимость друг от друга, что очень удобно, так порядок запуска будет за нас контролировать docker.

  • @vitalijslavrinovics8756
    @vitalijslavrinovics8756 Год назад +1

    Это видео долеко не для начинающих.

  • @ivanselyt
    @ivanselyt Год назад

    тебя не смущает плохой звук?

    • @aau8
      @aau8 Год назад +2

      Мне кажется плохой звук у твоих динамиков

  • @sharkman6434
    @sharkman6434 2 года назад +4

    Просьба к автору, поработайте пожалуйста над речью и дикцией, приходиться слушать на обычной скорости а это для разраба в 2023 непозволительная роскошь. Сами себя включите на 1,5 - не понятно , значит не правильно дикция идёт.

    • @yeager6646
      @yeager6646 2 года назад +15

      Хмм, вроде всё четко, попробуйте уши прочистить

    • @сашаиванов-г9ч7и
      @сашаиванов-г9ч7и 2 года назад +9

      Норм все понятно

    • @MaximLisyanskiy
      @MaximLisyanskiy 2 года назад +8

      На x2 слушаю, всё норм

    • @dimovich85
      @dimovich85 2 года назад +4

      Да, я в 2х понимаю

    • @sharkman6434
      @sharkman6434 2 года назад

      @@dimovich85 включи того же улби тв или минина ))) есть же разница, я на 1, тольько в наушниках могу тут смотреть на толчке не удобно же )))