如何安装部署podman-compose?

Docker

1 基础知识

1.1 简介

– Podman Composes属于轻量级、纯Python编写的Podman Compose工具。
– Podman Composes完全遵守Compose规范,核心优势是无根运行加守护进程
– Podman Composes直接调用原生Podman命令,不依赖Docker,也没有后台服务

1.2 特点

– 无根容器(Rootless),无需root权限,普通用户即可运行,安全性更高,符合Podman原生设计。
– 无守护进程(Daemonless),不运行任何后台服务,脚本直接执行podman命令,极简、无额外开销。
– 单文件脚本,整个项目就是一个Python文件,无需复杂安装,丢进PATH就能用。
– 兼容Compose Spec,支持docker-compose.yml标准语法,无缝迁移 Docker Compose 项目。

2 最佳实践

2.1 测试环境

如何apt部署Ubuntu 24.04.4 LTS podman?

2.2 安装部署

2.2.1 安装软件包

apt install -y podman-compose

2.2.2 测试安装

podman-compose -v

可见如下显示,

podman-compose version: 1.0.6
['podman', '--version', '']
using podman version: 4.9.3
podman-compose version 1.0.6
podman --version 
podman version 4.9.3
exit code: 0

参阅文档
============
https://github.com/containers/podman-compose?tab=readme-ov-file#installation

没有评论

发表回复

Docker
如何apt部署Ubuntu 24.04.4 LTS podman?

1 基础知识 1.1 podman的介绍 – podman是Pod Manager的缩写 …

Docker
如何配置Docker Milvus外接minio存储?

1 前言 一个问题,一篇文章,一出故事。 本章将完成单节点的Docker Milvus对接外部的mi …

Docker
如何修改Docker Milvus minio存储密码?

1 前言 一个问题,一篇文章,一出故事。 笔者今天部署好Milvus后,发现分布式存储minio的r …