DockerからPodmanへ移行する
(developers.redhat.com)- Podman : RedHatが作ったLinux向けのDocker代替
→ デーモンのないOCIコンテナツール : カーネル上で直接コンテナを実行するため、デーモンに依存せず独立して運用可能
- DockerとCLIレベルで互換性あり : alias docker=podman
→ Dockerイメージもそのまま利用可能
→ デーモンのないOCIコンテナツール : カーネル上で直接コンテナを実行するため、デーモンに依存せず独立して運用可能
→ Dockerイメージもそのまま利用可能
6件のコメント
Fedora DesktopでDockerより軽く動きそうだったので使ってみたのですが、
volume を使うと権限の問題で、非特権ユーザーとしてまともに使うのが難しかったです……
結局は
moby-engineを使っていますが、やはりまだコミュニティやドキュメントが不足している感じはあります。Red Hatが遅ればせながら正気に戻って作ってはいるんですが、悩ましいですね……実運用に使うには、うーん……
Podman : https://podman.io/
Podmanのインストールと使い方 [韓国語] : https://chhanz.github.io/container/2020/03/02/podman/
CentOS8 と CentOS7 コンテナ比較 (Podman & Docker) : https://blog.naver.com/tkdldjs35/221977555582
https://reddit.com/r/docker/…
違いを調べていたら、数か月前の投稿ではあるものの、
overlayfsをサポートしていないという点は、docker-composeよりもさらに根本的な問題になり得る部分ではないかという気はしますね。でも、Docker イメージをそのまま使うのに
overlayfsが使えないというのはどういうことなんだろう……と思います。イメージのレイヤー構造とoverlayfsのようなストレージ構造は、互いに独立しているものなのかもしれないですね。ご提示いただいたNAVERブログの投稿内容には、
docker-composeの代替がまだPodman側にはないと書かれていますね。だとすると、ちょっと致命的では? という気がします。あ、今は
podman-composeプロジェクトがそれなりにかなり熱心に開発が進められています。https://github.com/containers/podman-compose