Уроки Docker для начинающих / #1 – Контейнеры и введение в Докер. Для чего он нужен?

Уроки Docker для начинающих / #1 – Контейнеры и введение в Докер. Для чего он нужен?

Введение в технологию Docker

Обзор раздела: В этом разделе мы поговорим о возможностях и применении технологии Docker.

Возможности технологии Docker

  • Раньше доставка грузов была неэффективной из-за разных размеров и форм контейнеров.
  • Изобретение стандартизированных контейнеров революционизировало перевозку грузов.
  • Аналогично, Docker унифицирует процесс разработки программного обеспечения, позволяя создавать контейнеры с нужным окружением для проекта.
  • Контейнер можно передать другому разработчику без необходимости настройки окружения на его компьютере.

Применение Docker

  • Использование Docker упрощает передачу проекта клиенту или другому разработчику, так как все зависимости и настройки уже содержатся в контейнере.
  • Docker также полезен при работе с множеством операционных систем, так как контейнер содержит все необходимое окружение.
  • Docker упрощает тестирование новых технологий, так как не требуется установка и настройка множества программ.

Заключение

  • В ходе курса мы изучим, как правильно использовать Docker для запуска и создания контейнеров, а также познакомимся с основными командами Docker и Docker Compose.

Установка программы Docker

Обзор раздела: В этом разделе рассматривается процесс установки программы Docker на различные операционные системы.

Установка на Mac или Windows

  • Скачайте программу Docker с официального сайта.
  • Установите программу на свой компьютер.

Установка на Linux

  • Выберите версию Docker, подходящую для вашего дистрибутива.
  • Запустите установку и следуйте инструкциям.
  • Если возникает ошибка связанная с VirtualBox, откройте файл Makefile и измените строку, связанную с VirtualBox, как показано в видео.

Исправление ошибки Hyper-V (для Windows)

  • Если возникает ошибка Hyper-V, перейдите в папку установленного Docker.
  • Откройте файл start.sh и найдите строку, связанную с VirtualBox.
  • Измените эту строку в соответствии с инструкциями из видео.

Завершение видео

Видео подходит к концу. Докер - это мощная технология для быстрой установки, тестирования и передачи проектов. В последующих уроках мы более подробно рассмотрим использование Docker в целях разработки.

Не забудьте подписаться на канал и присоединиться к нашим социальным сетям для получения дополнительной информации.

Video description

Представляю вам курс по изучению технологии Docker. В ходе курса мы научимся работать с Докер, научимся создавать и управлять контейнерами и образами, а также изучим работу с Dockerfile, Docker Compose и Volumes. ✅ Полезные ссылки: – Курс на сайте itProger: https://itproger.com/course/docker – Официальный сайт Docker: https://www.docker.com/ – Программа Docker Desktop: https://docs.docker.com/desktop/windows/ ––– Код для изменения файла: ––– "${DOCKER_MACHINE}" create -d virtualbox --virtualbox-no-vtx-check $PROXY_ENV "${VM}" ––– ––– ⏰ Тайм-коды: 00:00 - Начало 00:31 - Немного истории 01:30 - При чем здесь Docker? 02:54 - Где применяется Докер? 04:00 - Приятный бонус 04:38 - План курса 05:15 - Установка Docker 06:17 - Заключительная часть ✔ Сообщество программистов: https://itproger.com/ ✔ ------------- Вступай в группу Вк - https://vk.com/prog_life 🚀 Группа FaceBook - https://goo.gl/XW0aaP Инстаграм itProger: https://www.instagram.com/itproger_official/ Instagram: https://www.instagram.com/gosha_dudar/ Telegram: http://t.me/itProger_official Twitter - https://twitter.com/GoshaDudar - Уроки от #GoshaDudar 👨🏼‍💻 - Все уроки по хештегу #goshaLessons