Get Informed out of Data

Full width home advertisement

Raspbian

DataScience

Post Page Advertisement [Top]

Podman on Raspberry Pi 4 - What an Idea

Podman on Raspberry Pi 4 - What an Idea

 Firstly, Podman is really a new thing in the container zone - a wide spoken docker-engine alternative in the current scope.

Podman runs very similarly to docker but works with the registry than on a runtime service.

But, Podman has a bigger vision to offer than what Information Technology lovers know. Yes, Podman is not a target idea to replace Docker or compete with docker-engine.

Podman is more towards solving a problem or building a bridge towards Data and Devices. We know the power of containerization to some extent and its isolation concept.

still, docker doesn't go well with a user-friendly approach towards various computational connections. Podman tries to target a scope that is purely wanted for many Industrial IT firms.

Secure and Super Friendly

Docker has daemon services that get complex over big structures and integration becomes huge as the length goes on.

Podman tries to decentralize the services that a container requires, and populates when a particular option is needed, and defuses them on the other side.

Podman - runs Pods -running a group of containers which is actually an option of Kubernetes.

But, what is the role of Raspberry pi here - recently Fedora 33 is announced for Raspberry pi 4, an Operating system from RedHat.

Podman on Raspberry Pi will boost security as it runs without a root user and also without producing any system audit log.

Hence, security is highly incorporated in the sense of IoT devices. The largely spoken thing is the security of using Raspberry pi as a server in general internet service.

With Podman - bigger data processing can be achieved at the containers of medium-range embedded devices also can be adaptable to huge machines to interact as Podman comes with APIs for remote development,

IoT projects can easily become interactive with UI, Data processing across devices



Debian - 64bit

The libpod package is available in the Bullseye (testing) branch, which will be the next stable release (Debian 11) as well as Debian Unstable/Sid.

# Debian Testing/Bullseye or Unstable/Sid
sudo apt-get update
sudo apt-get -y install libpod

The Kubic project provides packages for Debian 10. The Kubic packages for Debian Testing/Bullseye and Debian Unstable/Sid have been discontinued to avoid conflicts with the official packages.

Caution: If you upgrade from Debian 10 to Testing/Bullseye or Unstable/Sid you would likely end up downgrading podman because the version in OBS is more frequently updated than the one in Debian’s official repositories, due to how Debian works.

# Debian 10
echo 'deb https://download.opensuse.org/repositories/devel:/kubic:/libcontainers:/stable/Debian_10/ /' > /etc/apt/sources.list.d/devel:kubic:libcontainers:stable.list
curl -L https://download.opensuse.org/repositories/devel:/kubic:/libcontainers:/stable/Debian_10/Release.key | sudo apt-key add -

sudo apt-get update
sudo apt-get -y install podman

There are many packages with the libpod prefix available already on Debian. However, those are unrelated to this project.

For 32bit armhf

The Kubic project provides packages for Raspbian 10.

# Raspbian 10
echo 'deb https://download.opensuse.org/repositories/devel:/kubic:/libcontainers:/stable/Raspbian_10/ /' | sudo tee /etc/apt/sources.list.d/devel:kubic:libcontainers:stable.list
curl -L https://download.opensuse.org/repositories/devel:/kubic:/libcontainers:/stable/Raspbian_10/Release.key | sudo apt-key add -
sudo apt-get update -qq
sudo apt-get -qq -y install podman

No comments:

Post a Comment

Bottom Ad [Post Page]