Запуск Nginx в контейнере Docker

Sdílet
Vložit
  • čas přidán 9. 09. 2024
  • Этот ролик будет полезен тем, кто интересуется запуском веб-сервера Nginx из контейнера Docker. Пошаговое руководство по установке.
    Этот канал посвящён теме поддержки сайтов: от технических аспектов системного администрирования до вопросов экономической эффективности технологий.
    Занимаясь комплексной поддержкой сайтов более 20 лет, мы накопили значительный опыт, которым готовы делиться с помощью наших видео. Так что присоединяйтесь, будет интересно!
    Профессиональная поддержка сайтов: www.methodlab....
    Тестирование скорости сайтов: xn--80aanaoicz...--p1ai/
    Сервис оптимизации картинок: www.fotorubka.ru/
    Наш второй канал "Ускорение сайтов": / @nicklavlinsky
    Метод Лаб в Telegram: t.me/methodlab_tg
    Группа "Ускорение сайтов" в VK: sitespe...
    Метод Лаб в VK: methodlab
    Метод Лаб в Rutube: rutube.ru/chan...

Komentáře • 27

  • @user-qh4ro1fm5q
    @user-qh4ro1fm5q Před rokem +17

    Поддерживаю тему раскрытия контейнеризации на вашем канале (в вашем исполнении), особенно работу с сетью в конфигурации с докером, если можно))

  • @moscow8881
    @moscow8881 Před rokem +6

    Спасибо, много роликов про докер приходилось смотреть но принципиальное значение в возможности масштабирования веб служб понял именно по этому ролику.

    • @Nyagulov_Vadim
      @Nyagulov_Vadim Před 9 měsíci

      Поначалу думал все ролики про докер в сети, это капец как сложно. Автор разжевал так, что понял что именно это мне и надо! Автору, спасибо

  • @pavelvrasskii1359
    @pavelvrasskii1359 Před 9 měsíci +1

    Добавил все Ваши видео в плейлист себе "на посмотреть"

  • @andreysakharov6210
    @andreysakharov6210 Před rokem +3

    докер это очень хорошо для меня!

  • @bgs12
    @bgs12 Před 8 měsíci +1

    Супер! Как класно все рассказано!

  • @user-wg4gw5cj3m
    @user-wg4gw5cj3m Před rokem +4

    Спасибо огромное !

  • @pavelvrasskii1359
    @pavelvrasskii1359 Před 9 měsíci

    Приветствую коллега. Случайно увидел это видео в предложке ютуба. Заценил. Очень качественная подача материала. 5+

  • @derevtsovshop
    @derevtsovshop Před rokem +4

    + к теме контейнеризации

  • @balaamster
    @balaamster Před rokem +5

    16:50 "...полная копия конфигурации nginx, которую я скопировал из самого образа..."
    Вот тут как раз наступает момент, когда новичок впадает в ступор. "Скопировал? А как скопировал? Мне-то как дальше делать? Да ну их нафиг эти ваши линуксы-докеры!"
    Вот у меня тоже вопрос такой появился.
    А как быстро и легко это сделать?
    Будет ли в контейнере sshd, чтобы scp или rsync воспользоваться?
    А может образ как loop-устройство можно смонтировать? Или, может, всеядный 7z умеет распаковывать?
    Кажется мелочи, но кому-то может помочь остаться заинтересованным и продолжать вникать в тему.
    А в целом весьма интересный и полезный материал.

    • @site_support
      @site_support  Před rokem +1

      Можете просто зайти в контейнер и через cat распечатать /etc/nginx/nginx.conf. Есть еще docker cp для копирования файлов.

    • @user-mv4rs2me3d
      @user-mv4rs2me3d Před rokem +2

      Добрый день! А как все таки скопировать конфигурации, если после создания контейнера он всегда restarting(1). Новичок в docker, поэтому буду рад подсказке

    • @grinova69
      @grinova69 Před rokem +2

      Да, потому что так обычно не делается. Конвенционально для создания докер контейнера пишется Dockerfile, вся конфигурация/исходники накатывается поверх оригинального образа в момент создания контейнера. Все изменения конффигурации/исходников хранятся под git'ом. Таким образом достигается и автоматизация пересборки образа контейрера после обновления оригинального образа и вся история изменений хранится в git'е. Это стандартная практика в разработке

  • @i-love-bitrix24
    @i-love-bitrix24 Před 8 měsíci

    Интересно послушать про Docker в вашем исполнении

  • @egorgorbachev
    @egorgorbachev Před rokem

    о давно видео не было. Спасибо.

  • @egorgorbachev
    @egorgorbachev Před rokem +3

    есть проекты где делают в докере весь сайт умудряются бд и нгнкис все в докер ну например когда сайт на laravel или yii2 больше всего разработчики сайтов на этих фраемворках любят докер. Потом говорят низкая скорость и просят сделать оптимизацию сервера. Вопрос. что делать? вобше есть смысл оптимизировать тот же самый нгнкис или пхпфпм когда они в докерах? и докер сам на скорость обработки данных влияет?

    • @site_support
      @site_support  Před rokem +2

      Докер не должен влиять на скорость (значительно). Вообще, так не надо делать - каждый компонент должен быть в отдельном контейнере. А тормоза не зависят - контейнер или нет, нужен драйвер "прямые руки".

    • @egorgorbachev
      @egorgorbachev Před rokem

      @@site_support хорошо спасибо, просто не которые хотят именно готовый докер контейнер с WP и не париться с установкой того же LAMP а потом просят все это дело оптимизировать под скорость (

  • @aidartimerbayev9600
    @aidartimerbayev9600 Před 2 měsíci

    Выдаёт такое сообщение Connection reset by peer??

  • @zoyaa9759
    @zoyaa9759 Před 5 měsíci

    Какова специфика установки ssl certbot, в докере? Спасибо

    • @site_support
      @site_support  Před 5 měsíci

      Что конкретно вас интересует?

    • @zoyaa9759
      @zoyaa9759 Před 5 měsíci

      @@site_support информация нашлась ;) в доках mailcow, но там есть варианты за proxy, или без proxy. А видео на эту тему, вроде, нет.

  • @minimalstory
    @minimalstory Před 3 měsíci

    Осталось понять, как получить реальный айпи клиента находясь в контейнере

  • @P_m-i1o
    @P_m-i1o Před 11 měsíci +3

    Нашёл ошибку в скрипте (может, конечно, только у меня так) "-v /home/db/nginx:/etc/nginx"
    Запустить сервис получилось, только если"-v /home/db/nginx:/etc/nginx/conf" до этого контэйнер запускался, index.html не открывался

    • @site_support
      @site_support  Před 8 měsíci

      Скорее всего ошибка в вашем варианте, так как должно быть не /conf, а /conf.d. Но вообще зависит от того, какую часть конфигурации нужно пробросить в контейнер.

  • @user-tk7hx1jk6r
    @user-tk7hx1jk6r Před 9 měsíci

    Спасибо Вам!