Podman

    By default, the LocalStack CLI starts the LocalStack runtime inside a Docker container. Docker may not be available on your system, and a popular alternative is Podman which you can use to run LocalStack. Podman support is still experimental, and the following docs give you an overview of the current state.

    From the Podman docs:

    Options

    • localstack is using docker-py which requires a connection to
    • LAMBDA_EXECUTOR=docker requires mounting /var/run/docker.sock into the container

    Here are several options on running LocalStack using podman:

    The package podman-docker emulates the Docker CLI using podman. It creates the following links:

    This package is available for some distros:

    You have to prepare your environment first:

    If you have problems with subuid and subgid, you could try to use

    Last modified January 6, 2022: add documentation updates for ElastiCache, Podman, CloudFormation (#102) (2119b38b)