Рубрики
Uncategorized

Контейнеризация и докер …! Начиная

Серия: [изучение контейнеризации докеров] Docker — это платформа контейнеров Opensource для … Теги с DevOps, Linux, Docker.

ряд: [ Изучение контейнеризации докера]

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

Что такое контейнер докера?

Контейнер Docker — это устройство, созданное на лету, чтобы развернуть приложение или определенную среду. Контейнер использует ядро на операционной системе Host для запуска нескольких экземпляров, и каждый из экземпляров называется контейнером. Каждый контейнер имеет выделенную файловую систему, процессор и связанную с памятью.

Контейнеры против виртуальных машин

  1. Контейнеры более проворны, чем VMS. Контейнеры быстро развертывают и обеспечивают инфраструктуру очень быстро.
  2. Виртуальные машины медленные и забирают много времени для загрузки, с помощью других ручных контейнеров быстро, загружаются быстро и используйте хост-ОС, чтобы поделиться соответствующими библиотеками.
  3. Контейнеры не тратят или блокируют ресурсы, такие как виртуальные машины.

Docker Images.

Docker использует концепцию докеровских изображений для развертывания контейнеров докеров. Docker Images можно сравнить с шаблоном, который можно использовать для создания контейнеров докеров. Docker Images являются шаблонами только для чтения. Докинские изображения доступны на hub.docker.com и также может быть создан пользователями.

Мы можем использовать следующую команду для установки Docker в нашем устройстве.

sudo apt-get install docker.io

sudo dnf install docker-ce

Установка Docker может быть проверена путем запуска

docker version

Команда, которая возвращает версию Docker.

Разрешение запрещено ошибка

Когда мы устанавливаем Docker в нашем устройстве Linux, мы получаем разрешение запрещено ошибкой, если мы запустим Docker без пользователей root, чтобы разрешить проблему, нам нужно добавить текущий пользователь в группу Docker.

sudo usermod -aG docker ${USER}

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

Мы можем проверить, если наш документ Docker работает, запустив проект Hello-World, используя команду,

docker run hello-world

Теперь мы установили и настроили Docker на нашем устройстве.

Оригинал: «https://dev.to/kshitizsaini113/containerization-and-docker-getting-started-10ig»