Podman-compose: Difference between revisions

From wikinotes
No edit summary
Line 8: Line 8:
|-
|-
|  official docs || https://docs.podman.io/en/latest/markdown/podman-compose.1.html
|  official docs || https://docs.podman.io/en/latest/markdown/podman-compose.1.html
|-
| github || https://github.com/containers/podman-compose
|-
| (yaml) compose spec || https://github.com/compose-spec/compose-spec/blob/master/spec.md
|-
|-
|}
|}

Revision as of 16:59, 24 September 2023

podman s variation of docker-compose.
Using a base-image, configure docker-run via a yaml file.
You may also use it to start multiple related services at once.

Documentation

official docs https://docs.podman.io/en/latest/markdown/podman-compose.1.html
github https://github.com/containers/podman-compose
(yaml) compose spec https://github.com/compose-spec/compose-spec/blob/master/spec.md

Usage

version: '3'
services:
  mediawiki:
    image: mediawiki
    restart: always
    ports:
      - 8080:80
    volumes:
      - config/images:/var/www/html/images
      - config/LocalSettings.php:/var/www/html/LocalSettings.php
sudo podman-compose up --detach --rm