awesome-repositories.com
ब्लॉग
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
containers avatar

containers/podman-compose

0
View on GitHub↗
6,115 स्टार्स·601 फोर्क्स·Python·GPL-2.0·4 व्यूज़

Podman Compose

podman-compose is a command line tool and compose specification wrapper that translates YAML definitions into commands for the Podman container engine. It functions as a multi-container orchestrator that deploys application stacks without requiring a background daemon process.

The tool enables rootless container management, allowing the execution of containerized applications and services without administrative privileges on the host. It translates high-level compose commands into individual shell calls to coordinate the deployment of multiple containers.

The system manages container networks with DNS-based name resolution to allow services to communicate via network addresses. It also handles sequential service provisioning based on dependency definitions and maps user-space permissions to container namespaces.

Features

  • Multi-Container Orchestration - Orchestrates multiple containers using a YAML specification to deploy complete application stacks.
  • CLI Wrappers - Wraps high-level compose commands and translates them into specific shell calls for the Podman engine.
  • Compose Orchestrators - Acts as a compose orchestrator that translates standard YAML definitions into engine-specific commands.
  • Compose Specification Parsing - Reads and parses standardized YAML compose files to determine the configuration of services, networks, and volumes.
  • Compose Specification Execution - Executes docker-compose YAML specifications by translating them into Podman container engine commands.
  • Podman Compose Compatibility - Allows users to coordinate multiple containers using a compose specification when transitioning from Docker to Podman.
  • Daemonless Container Engines - Provides a daemonless approach to container orchestration by calling the engine without a persistent background process.
  • Rootless Container Runtimes - Enables the execution of containerized applications in rootless environments to minimize administrative privilege requirements.
  • Rootless Container Runtimes - Enables execution of containers without administrative privileges by mapping user-space permissions to namespaces.
  • Dependency-Based Orchestration - Starts containers in a specific sequence based on the dependency definitions found in the compose file.
  • Container Bridge Networks - Manages shared bridge networks for containers and provides DNS-based name resolution for internal communication.
  • Container Networking Configurations - Implements virtual network configurations and port mappings to enable communication between containerized services.
  • Container Domain Name Resolutions - Provides DNS resolution that translates service names into reachable network addresses for containers.
  • Container Orchestration - Runs compose files using Podman.

स्टार हिस्ट्री

containers/podman-compose के लिए स्टार हिस्ट्री चार्टcontainers/podman-compose के लिए स्टार हिस्ट्री चार्ट

AI सर्च

और अधिक बेहतरीन रिपॉजिटरी खोजें

अपनी ज़रूरत को सरल भाषा में बताएं — AI हजारों क्यूरेटेड ओपन-सोर्स प्रोजेक्ट्स को प्रासंगिकता के आधार पर रैंक करता है।

Start searching with AI

अक्सर पूछे जाने वाले प्रश्न

containers/podman-compose क्या करता है?

podman-compose is a command line tool and compose specification wrapper that translates YAML definitions into commands for the Podman container engine. It functions as a multi-container orchestrator that deploys application stacks without requiring a background daemon process.

containers/podman-compose की मुख्य विशेषताएं क्या हैं?

containers/podman-compose की मुख्य विशेषताएं हैं: Multi-Container Orchestration, CLI Wrappers, Compose Orchestrators, Compose Specification Parsing, Compose Specification Execution, Podman Compose Compatibility, Daemonless Container Engines, Rootless Container Runtimes।

containers/podman-compose के कुछ ओपन-सोर्स विकल्प क्या हैं?

containers/podman-compose के ओपन-सोर्स विकल्पों में शामिल हैं: containerd/nerdctl — nerdctl is a command-line tool that manages containers and images using containerd as the runtime, providing a… yeasy/docker_practice — This project is a Docker educational resource and a collection of practical examples designed for learning… prakhar1989/docker-curriculum — This is a step-by-step tutorial that teaches Docker from the ground up, covering how to build images from Dockerfiles,… collabnix/dockerlabs — dockerlabs is a collection of educational labs and technical tutorials designed to teach the fundamentals of… eon01/dockercheatsheet — This project is a comprehensive reference guide and cheat sheet for the Docker CLI. It provides a structured… bretfisher/udemy-docker-mastery — This is an educational training course that teaches Docker, Compose, Swarm, and Kubernetes for building and deploying…

Podman Compose के ओपन-सोर्स विकल्प

समान ओपन-सोर्स प्रोजेक्ट्स, जो Podman Compose के साथ साझा की गई सुविधाओं के आधार पर रैंक किए गए हैं।
  • containerd/nerdctlcontainerd का अवतार

    containerd/nerdctl

    10,172GitHub पर देखें↗

    nerdctl is a command-line tool that manages containers and images using containerd as the runtime, providing a Docker-compatible interface for container lifecycle management. It supports running containers with the same command syntax and flags as Docker, including multi-container Compose workflows, and enables rootless container execution without host kernel escalation. The tool extends beyond basic container management with several advanced distribution and security capabilities. It can start containers before full image download by fetching only metadata and on-demand layers from eStargz-f

    Gocontainerd
    GitHub पर देखें↗10,172
  • yeasy/docker_practiceyeasy का अवतार

    yeasy/docker_practice

    26,111GitHub पर देखें↗

    This project is a Docker educational resource and a collection of practical examples designed for learning containerization technologies. It serves as a guide for understanding container fundamentals, including the creation and management of custom images and the use of registries. The repository provides specialized references for container security hardening, such as managing kernel privileges and implementing supply chain security. It also includes tutorials for multi-container orchestration and a DevOps guide focused on CI/CD automation and image optimization. The material covers a broad

    Gobookcloud-computingcontainer
    GitHub पर देखें↗26,111
  • collabnix/dockerlabscollabnix का अवतार

    collabnix/dockerlabs

    8,008GitHub पर देखें↗

    dockerlabs is a collection of educational labs and technical tutorials designed to teach the fundamentals of containerization and microservice architecture. It provides instructional material and hands-on exercises covering image optimization, security training, infrastructure setup, and cluster orchestration. The project features specific courses and guides focused on reducing image size through multi-stage builds, securing workloads via vulnerability scanning and encrypted networks, and deploying multi-node clusters with high availability using Swarm orchestration. The materials cover a br

    PHPadvancebeginnersdocker
    GitHub पर देखें↗8,008
  • eon01/dockercheatsheeteon01 का अवतार

    eon01/DockerCheatSheet

    3,938GitHub पर देखें↗

    This project is a comprehensive reference guide and cheat sheet for the Docker CLI. It provides a structured collection of commands and documentation to help users manage container lifecycles, build images, and handle registries. The documentation specifically covers the orchestration of multi-container applications using Docker Compose and the management of scalable services across multiple nodes via Docker Swarm. It also includes detailed guides for configuring virtual networks, bridges, and ports to control container communication. The reference surface extends to container image administ

    GitHub पर देखें↗3,938
  • Podman Compose के सभी 30 विकल्प देखें→