Closed xairy closed 1 month ago
We have no plans to ship a Docker container for running Packetry, and don't really see a need for one.
We already have AppImage builds, if you want a way to run Packetry without installing dependencies.
The Dockerfile
in appimage/docker
is there so that we can store the result of creating the build environment used for the AppImage, and keep that as a Docker image to speed up future CI runs. It's not intended to be used for any other purpose, and it's not a good solution for containerising the application.
There's a container used for CI, but I couldn't figure out if it's possible to use it as is for running Packetry.
To make it work, I had to:
Apply the following patch:
Build the container via
docker build .
inappimage/docker
and tag it viadocker tag CONTAINER_ID packetry
.Run the container:
Then, inside of
/home/runner
in the container: