You can run Docker commands as a part of your build process by adding them to your build spec. However, Docker is not enabled by default.

Enable Docker

By default, the Docker daemon is disabled in the build machine.

Before enabling Docker, just make sure that:

Next, head over to the service’s settings; Pipeline > click on the service.

Enable Docker commands in Seed

Here you can toggle the setting to Enable Docker.

Running LocalStack on Seed

Once you’ve got Docker enabled, you can run tests using LocalStack on Seed by adding something like the following in your seed.yml.

  - >
    docker run -d --rm
    -p 4567-4608:4567-4608
    -e DOCKER_HOST=unix:///var/run/docker.sock
    -v /tmp/localstack:/tmp/localstack
    -v /var/run/docker.sock:/var/run/docker.sock

Read more about the build spec options here.