Setting up Docker - jzohrab/lute GitHub Wiki


This documentation is deprecated/obsolete. Lute v2 has been replaced by Lute v3, a full Python rewrite. Please see the Lute v3 manual which includes notes on installation. If you have Lute v2, you can easily migrate to v3. Thank you!


Docker is a containerization platform that allows you to run applications in a sandboxed environment. You can install Docker on your local machine or on a server. For more information, see the Docker documentation.

Get Docker and Docker Composer

Download docker from here: Get Docker.

For Mac

I used to have an older Mac, and had problems running Docker Desktop. Instead, I use a tool called colima.

Condensed notes from a colima tutorial:

brew install colima
brew install docker docker-compose
mkdir -p ~/.docker/cli-plugins
ln -sfn $(brew --prefix)/opt/docker-compose/bin/docker-compose ~/.docker/cli-plugins/docker-compose

# using
colima start
docker run hello-world
[ ... etc ... building images, running containers, starting/stopping, etc ]
colima stop
⚠️ **GitHub.com Fallback** ⚠️