Fedora 34にコンテナーツールPodmanを起動、終了

2021年10月22日

1.podmanバージョンの確認

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
[root@fedora ~]# podman -v
podman version 3.4.0
[root@fedora ~]# podman -v podman version 3.4.0
[root@fedora ~]# podman -v
podman version 3.4.0

2.OSバージョンの確認

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
[root@fedora ~]# cat /etc/redhat-release
Fedora release 34 (Thirty Four)
[root@fedora ~]# cat /etc/redhat-release Fedora release 34 (Thirty Four)
[root@fedora ~]# cat /etc/redhat-release
Fedora release 34 (Thirty Four)

3.コンテナーをデーモンとして起動する

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
[root@fedora ~]# podman run -itd fedora /bin/bash
de692d1b74740a8d0d88f09c54f81089cb2c44f10622e23f23a2beea350fd374
[root@fedora ~]# podman run -itd fedora /bin/bash de692d1b74740a8d0d88f09c54f81089cb2c44f10622e23f23a2beea350fd374
[root@fedora ~]# podman run -itd fedora /bin/bash
de692d1b74740a8d0d88f09c54f81089cb2c44f10622e23f23a2beea350fd374

4.プロセス表示

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
[root@fedora ~]# podman ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
de692d1b7474 registry.fedoraproject.org/fedora:latest /bin/bash 41 seconds ago Up 41 seconds ago inspiring_sanderson
[root@fedora ~]# podman ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES de692d1b7474 registry.fedoraproject.org/fedora:latest /bin/bash 41 seconds ago Up 41 seconds ago inspiring_sanderson
[root@fedora ~]# podman ps
CONTAINER ID  IMAGE                                     COMMAND     CREATED         STATUS             PORTS       NAMES
de692d1b7474  registry.fedoraproject.org/fedora:latest  /bin/bash   41 seconds ago  Up 41 seconds ago              inspiring_sanderson

5.コンテナー環境に接続

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
[root@fedora ~]# podman exec -it de692d1b7474 /bin/bash
[root@de692d1b7474 /]# #接続OK
ホストのコンソールに戻る
[root@de692d1b7474 /]# exit
exit
[root@fedora ~]# podman exec -it de692d1b7474 /bin/bash [root@de692d1b7474 /]# #接続OK ホストのコンソールに戻る [root@de692d1b7474 /]# exit exit
[root@fedora ~]# podman exec -it de692d1b7474 /bin/bash
[root@de692d1b7474 /]# #接続OK

ホストのコンソールに戻る
[root@de692d1b7474 /]# exit
exit

6.コンテナープロセス終了

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
[root@fedora ~]# podman stop de692d1b7474
強制終了
[root@fedora ~]# podman kill de692d1b7474
動作確認
[root@fedora ~]# podman ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
[root@fedora ~]# podman stop de692d1b7474 強制終了 [root@fedora ~]# podman kill de692d1b7474 動作確認 [root@fedora ~]# podman ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
[root@fedora ~]# podman stop de692d1b7474

強制終了
[root@fedora ~]# podman kill de692d1b7474

動作確認
[root@fedora ~]# podman ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES

 

Fedora 34

Posted by arkgame