Как да инсталирате Podman на Ubuntu 24.04

Kak Da Instalirate Podman Na Ubuntu 24 04



Ако сте работили с Docker, трябва да знаете за демоните, контейнерите и тяхната функционалност. Демоните са услуги, които работят във фонов режим, докато контейнерът е бил използван във всяка система. Podman е безплатен инструмент за управление, който се използва за управление и създаване на контейнери, без да зависи от демон като Docker. Следователно, той има предимство при управлението на контейнерите, без да се ангажира с дългосрочни фонови услуги. Освен това Podman не изисква използването на права на root ниво. Това ръководство подробно обсъжда как да инсталирате Podman на Ubuntu 24.

Актуализирайте системата

Нека започнем със системната актуализация, като стартираме терминалната обвивка на Ubuntu 24, тъй като всички наши инсталации и надстройки са базирани на команди. За тази проста стъпка ще използваме помощната програма „apt“ на Ubuntu със sudo права в командата „update“. Тази команда актуализира системните помощни програми и хранилища, за да избегне потенциални конфликти при инсталиране на нов софтуер и приложения. Можете също така да извършите надстройка и актуализация на системата, ако е необходимо.

Актуализация на Sudo apt









Инсталирайте Podman

След актуализиране на системата Ubuntu 24, нека преминем към инсталирането на Podman. За неговото инсталиране използваме същата помощна програма „apt“, която е много удобна и лесна за използване в инструкциите за инсталиране. Флагът „-y“ се използва за принудително инсталиране на Podman независимо от всичко. Така инсталацията започва веднага след изпълнението на следната заявка:



sudo apt install -y podman





Инсталирането на инструмента Podman може да отнеме повече време от всяка друга обичайна инсталация. Следователно трябва да изчакате известно време, докато свърши.



След като изчакате известно време, Podman ще бъде инсталиран и неговата символна връзка ще бъде създадена, както е показано в изхода:

Проверете инсталацията

Сега трябва да проверим дали инструментът Podman е успешно инсталиран и конфигуриран в нашата система Ubuntu 24. За целта търсим инсталираната версия на Podman с помощта на проста команда за версия, както следва:

Sudo podman –version

За да получите информация относно инструмента Podman, който е инсталиран във вашия край, можете също да използвате командата „info“ със sudo права, както следва:

Информация за Sudo podman

Пуснете контейнерите чрез Podman

Можем да кажем, че контейнерът е услуга, която използва различни изображения за своята обработка. Можете да създавате контейнери или да използвате вече вградените контейнери. Следователно трябва да издърпаме контейнера и да го пуснем от наша страна. За това използваме инструкцията „Run“, флага „-it“ и името на контейнер, т.е. hello-world. Той ще започне да изтегля контейнера от основния му източник и да го изпълнява от наша страна.

Sudo podman run -it здравей-свят

Ще получите следния изход след изпълнението на тази инструкция за изпълнение. Можете да видите, че този контейнер е изтеглен от основния източник на Docker:

Сега можем да потърсим всички работещи в момента контейнери на Ubuntu 24. За целта използваме следната показана инструкция на Podman с опцията „ps“. Резултатът от тази инструкция показва, че в момента няма работещи контейнери. Докато търсим всички изтеглени контейнери, можем да използваме флага „-a“ в рамките на същата инструкция. Можете да видите, че изходът с опцията „-a“ показва информацията за един контейнер.

  • Sudo podman ps
  • sudo subman ps -a

Отстранете контейнерите

Точно като добавянето на нов контейнер към вашата система, можете също да премахнете всеки добавен контейнер от вашата система Ubuntu 24 с помощта на инструмента Podman. Трябва да използвате опцията „rm“ в инструкцията Podman с правата на sudo. Не забравяйте да споменете идентификатора на контейнера след опцията „rm“ в рамките на същата заявка. Контейнерът с определен ID ще бъде премахнат за постоянно.

Sudo podman rm 9bd8d19ef028

Използвайте изображения чрез Podman

Твърди се, че изображение в среда на Podman е набор от инструкции, необходими за изпълнение на контейнерна услуга или приложение. И така, за да стартираме контейнера Podman, имаме нужда от конкретно изображение. За да изброите всички налични изображения в Ubuntu 24, имате нужда от същата команда Podman с ключовата дума „images“. Той показва всички налични изображения във вашата система, т.е. d2c94e258dcb.

Изображения на Sudo podman

За да получите ново изображение за вашата среда Podman, можете да изпълните инструкцията „издърпване“ заедно с името на ново изображение, т.е. „debain“, както е показано на приложеното изображение.

Sudo podman pull debian

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

Изображения на Sudo podman

Създайте контейнери в Podman

Сега, след като изображението е изтеглено, трябва да го стартираме, за да създадем контейнер с дефинирано от потребителя име. За тази цел инструкцията „run“ за Podman ще бъде изпълнена с флаговете „-dit“ и „—name“, последвани от името на контейнер, т.е. „Debian-container“, и името на изображение, което току-що сте изтеглили , т.е. „Debian“. След като създадете контейнер от изображението на „Debian“, можете също да го видите да работи в Podman.

  • Sudo podman run -dit –name debian-container debian
  • Sudo podman ps

За да се свържете с новоизпълнения контейнер, наречен „debian-container“, трябва да използвате инструкцията „прикачване“ на Podman. Сега можете да работите в този контейнер.

Sudo podman прикрепете debian-контейнер

За да получите версията на контейнера, изпълнете следната команда в този контейнер:

Cat /etc/os-release

Сега, за да излезете от контейнера и да го спрете да работи, трябва да използвате инструкцията „изход“, последвана от инструкцията „Стоп“ на Podman с името на конкретен контейнер.

  • изход
  • Sudo podman спира дебиан-контейнер

За да стартирате, спрете и премахнете контейнер на Podman, можете да използвате следните команди в последователност:

  • Sudo podman стартира debian-контейнер
  • Sudo podman спира дебиан-контейнер
  • Sudo podman rm debian-контейнер

Можете да премахнете изображение на Podman, като използвате опцията „rmi“ в същата команда „премахване“.

sudo podman rmi debian

Деинсталирайте Podman

Време е да деинсталирате инструмента Podman от нашата Ubuntu система, като използвате инструкцията за „премахване“. Използването на помощната програма „apt“ е задължително, тъй като ние я инсталирахме с „apt“.

Sudo apt remove podman

Заключение

Това ръководство е изцяло за използването на контейнери и изображения чрез инструмента Podman. Ние разработихме основната разлика между услугата Podman и Docker. След това разработихме най-простия метод за инсталиране на Podman в Ubuntu 24 и изтеглихме някои контейнери и изображения. След това прегледахме как да използваме контейнерите с помощта на изображения и стъпките за деинсталиране на услугата Podman.