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 toLAMBDA_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)