flagflag  If you want to see English page, please click "English" Button at Left.
13: 2021-09-23 (木) 18:45:58 iseki ソース 現: 2023-05-05 (金) 10:09:18 iseki ソース
Line 2: Line 2:
- RedHat社が開発したコンテナ管理ツール - RedHat社が開発したコンテナ管理ツール
- No Daemon, Root less - No Daemon, Root less
 +-- UNIXソケットを使って通信する場合は,デーモンがいる?
- [[Docker]] 互換らしい - [[Docker]] 互換らしい
-- しかし Compose は無い. -- しかし Compose は無い.
Line 7: Line 8:
--- 3rdパーティ製の podman-compose があるらしい --- 3rdパーティ製の podman-compose があるらしい
- 関連システム: [[skopeo>./Skopeo]], [[buildah>./Buildah]] - 関連システム: [[skopeo>./Skopeo]], [[buildah>./Buildah]]
 +
 +- see also [[PodmanSpawner]], [[LTIPodmanSpawner>/JupyterHub/LTIPodman​Spawner]]
#br #br
Line 17: Line 20:
**** CentOS7 に v3 をインストールする(通常は v1.6.4 : 2021 9/18) [#h57980fd] **** CentOS7 に v3 をインストールする(通常は v1.6.4 : 2021 9/18) [#h57980fd]
 +- CentOS7 は鬼門.バージョンが古すぎ.
 +
- /etc/yum.repo.d/podman.repo - /etc/yum.repo.d/podman.repo
--https://download.opensuse.org/reposito​ries/devel:/kubic:/libcontainers:/stable​/CentOS_7/devel:kubic:libcontainers:stab​le.repo --https://download.opensuse.org/reposito​ries/devel:/kubic:/libcontainers:/stable​/CentOS_7/devel:kubic:libcontainers:stab​le.repo
Line 35: Line 40:
#br #br
-*** API用設定 [#x918a18a]+*** API用設定 [#s175c767] 
 adduser podman  adduser podman
 passwd podman  passwd podman
- chgrp podman /var/run/podman + chgrp podman /var/run/podman (再起動したら元に戻ってしまう) 
- chmod g+rwxs /var/run/podman+ chmod g+rwxs /var/run/podman (同上)
 systemctl start podman.socket  systemctl start podman.socket
 +- %%必要なら  podman.socket の [Socket] に  podman.socket を付け加える%% ???
 +
 +- podman.socket
 + [Unit]
 + Description=Podman API Socket
 + Documentation=man:podman-system-service​(1)
 + 
 + [Socket]
 + ExecStartPre=/usr/bin/chgrp podman /var/run/podman
 + ExecStartPre=/usr/bin/chmod g+rwxs /var/run/podman
 + ListenStream=%t/podman/podman.sock
 + SocketMode=0660
 + 
 + [Install]
 + WantedBy=sockets.target
 +
 +
- CemtOS7 では動かない. - CemtOS7 では動かない.
-- 断続的に podman が再起動する -- 断続的に podman が再起動する
Line 73: Line 96:
 systemctl enable podman.socket  systemctl enable podman.socket
 systemctl start podman.socket  systemctl start podman.socket
 +#br
 +
 +** 共有 [#i5d4cb87]
 +*** ファイル(Volume)共有 [#b06f7730]
 +- volume :  /var/lib/containers/storage/volumes
 +-- Docker :  /var/lib/docker/volumes
 +
 +- 特殊ファイル: /var/lib/containers/storage/volumes/back​ingFsBlockDev  特に処理する必要はない(と思う)
 +-- Docker: /var/lib/docker/volumes/metadata.db (PC毎に持つ必要がある)
#br #br
Line 98: Line 130:
** Trouble Shooting [#t88c99fe] ** Trouble Shooting [#t88c99fe]
 +**** あるユーザの環境で動かない [#i8332a5e]
 +- ~/.config, ~/.local を消す.
 +#br
 +
**** error adding seccomp filter rule for syscall bdflush: requested action matches default action of filter [#tff9d91e] **** error adding seccomp filter rule for syscall bdflush: requested action matches default action of filter [#tff9d91e]
- runc が古い. - runc が古い.
Line 138: Line 174:
 # setsebool -P container_manage_cgroup on  # setsebool -P container_manage_cgroup on
 +#br
 +
 +**** Docker を入れてから削除し,再び Podman を入れようとしたら駄目だった [#b144a12f]
 +- yum で poman のパッケージが見つからないとのエラー
 +-- /etc/dnf/dnf.conf で exclude=podman* runc* containernetworking-plugins* としていたのでそれをコメントアウト
 +- それでもダメ
 +-- /etc/dnf/modules.d/container-tools.modul​e を削除.なぜか上手く行く.
#br #br
Line 146: Line 189:
#br #br
** Devel [#de1c7526] ** Devel [#de1c7526]
-*** PodmanSpawner [#p632ae1d]+*** PodmanSpawner [#vc216da5]
- https://github.com/gatoniel/podmanspawne​r - https://github.com/gatoniel/podmanspawne​r
Line 167: Line 210:
 --NotebookApp.port=50377  --NotebookApp.port=50377
#br #br
-- コマンド例+ 
 +*** コマンド例 [#r3871214]
 podman run -d --net host -v /home/teacher/iseki:/home/iseki/ -w /home/iseki/  podman run -d --net host -v /home/teacher/iseki:/home/iseki/ -w /home/iseki/


トップ   新規 ページ一覧 単語検索 最終更新   ヘルプ   最終更新のRSS 1.0 最終更新のRSS 2.0 最終更新のRSS Atom

サイト内 検索

ログイン

ユーザー名:

パスワード:


パスワード紛失
新規登録

サブ メニュー

ミニカレンダー

前月2024年 4月翌月
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
<今日>

オンライン状況

53 人のユーザが現在オンラインです。 (7 人のユーザが xpwiki を参照しています。)

登録ユーザ: 0
ゲスト: 53

もっと...

アクセスカウンタ

今日 : 6706670667066706
昨日 : 1889718897188971889718897
総計 : 2342030323420303234203032342030323420303234203032342030323420303
Powered by XOOPS Cube 2.1© 2001-2006 XOOPS Cube Project
Design by XoopsDesign.com