lando

provides Docker-based development environments

TLDR

Initialize project
$ lando init
Start environment
$ lando start
Stop environment
$ lando stop
Rebuild environment
$ lando rebuild
Run command in container
$ lando [npm|composer|php] [command]
SSH into container
$ lando ssh
View logs
$ lando logs

SYNOPSIS

lando command [options]

DESCRIPTION

Lando provides Docker-based development environments. It creates consistent local development setups.The tool supports many frameworks with recipes. It handles networking, services, and tooling automatically.

PARAMETERS

init

Initialize Lando project.
start
Start containers.
stop
Stop containers.
rebuild
Rebuild containers.
ssh [SERVICE]
SSH into service.
logs [SERVICE]
View logs.
destroy
Remove containers.
--help
Display help information.

INSTALL

yay -S lando

CAVEATS

Requires Docker. Memory intensive. Recipe-based configuration.

HISTORY

Lando was created by Tandem to simplify Docker-based development environments for various tech stacks.

SEE ALSO

docker-compose(1), ddev(1), docker(1)