Fedora 36にコンテナー管理ツール Podman をインストールする

環境
OSバージョンを確認します

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
# cat /etc/redhat-release
Fedora release 36 (Thirty Six)
# cat /etc/redhat-release Fedora release 36 (Thirty Six)
# cat /etc/redhat-release
Fedora release 36 (Thirty Six)

Podman のインストール手順
1.Podman をインストールします

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
# dnf -y install podman
# dnf -y install podman
# dnf -y install podman

2.Fedora 公式イメージファイルをダウンロードします

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
# podman pull fedora
Resolved "fedora" as an alias (/etc/containers/registries.conf.d/000-shortnames.conf)
Trying to pull registry.fedoraproject.org/fedora:latest...
Getting image source signatures
Storing signatures
750037c05cfe1857e16500167c7c217658e15eb9bc6283020cfb3524c93d1240
# podman pull fedora Resolved "fedora" as an alias (/etc/containers/registries.conf.d/000-shortnames.conf) Trying to pull registry.fedoraproject.org/fedora:latest... Getting image source signatures 略 Storing signatures 750037c05cfe1857e16500167c7c217658e15eb9bc6283020cfb3524c93d1240
# podman pull fedora
Resolved "fedora" as an alias (/etc/containers/registries.conf.d/000-shortnames.conf)
Trying to pull registry.fedoraproject.org/fedora:latest...
Getting image source signatures
略
Storing signatures
750037c05cfe1857e16500167c7c217658e15eb9bc6283020cfb3524c93d1240

3.コンテナーでecho を実行します

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
# podman run fedora /bin/echo "study podman skill"
study podman skill
# podman run fedora /bin/echo "study podman skill" study podman skill
# podman run fedora /bin/echo "study podman skill"
study podman skill

4.コンテナー環境の対話型シェルセッションに接続します

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
# podman run -it fedora /bin/bash
[root@706b5eb8610c /]#
[root@706b5eb8610c /]# uname -a
Linux 706b5eb8610c 5.17.8-300.fc36.x86_64 #1 SMP PREEMPT Mon May 16 01:00:37 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux
[root@706b5eb8610c /]# exit
exit
# podman run -it fedora /bin/bash [root@706b5eb8610c /]# [root@706b5eb8610c /]# uname -a Linux 706b5eb8610c 5.17.8-300.fc36.x86_64 #1 SMP PREEMPT Mon May 16 01:00:37 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux [root@706b5eb8610c /]# exit exit
# podman run -it fedora /bin/bash
[root@706b5eb8610c /]#
[root@706b5eb8610c /]# uname -a
Linux 706b5eb8610c 5.17.8-300.fc36.x86_64 #1 SMP PREEMPT Mon May 16 01:00:37 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux
[root@706b5eb8610c /]# exit
exit

 

Fedora 36

Posted by arkgame