DOKK / manpages / debian 13 / podman-compose / podman-compose.1.en
PODMAN-COMPOSE(1) General Commands Manual PODMAN-COMPOSE(1)

podman-compose - Define and run multi-container applications with Podman.

podman-compose [OPTIONS] COMMAND [ARG...]

-h, --help show this help message and exit

show version
pod creation
custom arguments to be passed to `podman pod`
Specify an alternate environment file
Specify an compose file (default: docker-compose.yml) or '-' to read from stdin.
Specify a profile to enable
Specify an alternate project name (default: directory name)
Specify an alternate path to podman (default: use location in $PATH variable)
custom global arguments to be passed to `podman`
custom arguments to be passed to `podman pull`
custom arguments to be passed to `podman push`
custom arguments to be passed to `podman build`
custom arguments to be passed to `podman inspect`
custom arguments to be passed to `podman run`
custom arguments to be passed to `podman start`
custom arguments to be passed to `podman stop`
custom arguments to be passed to `podman rm`
custom arguments to be passed to `podman volume`
Do not print ANSI control characters
Do not stop and remove existing pod & containers
No action; perform a simulation of commands

--parallel PARALLEL

Print debugging output

show help

show version

wait running containers to stop

create systemd unit file and register its compose stacks

later you can add a compose stack by running `podman-compose systemd -a register` then you can start/stop your stack with `systemctl --user start podman-compose@<PROJ>`

pull stack images

push stack images

build stack images

Create and start the entire stack or some of its services

tear down entire stack

show status of containers

create a container similar to a service to run a one-off command

execute a command in a running container

start specific services

stop specific services

restart specific services

show logs from services

displays the compose file

Prints the public port for a port binding.

Pause all running containers

Unpause all running containers

Kill one or more running containers with a specific signal

Display percentage of CPU, memory, network I/O, block I/O and PIDs for services.

List images used by the created containers

This manual page was written by Athos Ribeiro <athos@debian.org> based on the help2man output.

User Commands