Актуализирайте системата
Нека започнем със системната актуализация, като стартираме терминалната обвивка на 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.