- Install docker
- Run
docker_build.shto build the docker image - Run
docker imagesto look at the images - Run
docker_run.shto run the app - Run
docker ps, look up the container's id and usedocker stop <ID>to stop it - Run
docker logs -f <ID>to look at its logs
- Install Docker Compose or Colima on macOS.
- Run
docker compose -f docker-compose.dev.yml up -dordocker-compose -f docker-compose.dev.yml up -dto build the docker image and run the app.
- Run
docker save --output sysblokbot.tar sysblokbotto serialize the docker image (about 300MB) scpit to the droplet along withconfig_gs.jsonandconfig_override.json- Untar it with
docker load --input sysblokbot.tar - Possibly change config roots in
docker_run.sh - Run it!