Sign inSign up

flashlight13/godot

By flashlight13

•Updated 11 months ago

Debian base headless godot images

Image
Integration & delivery
Developer tools
4

10K+

flashlight13/godot repository overview

CircleCI Docker Image Version (latest by date)

⁠Docker Godot

Docker image to use in the CI to build Godot projects

This Docker image contains everything you need to run Godot Engine⁠ inside a Docker container. It includes both engine and export templates ready for exporting

Instead of having a docker file for every image, this repo focuses on automatic support of every published godot version. It contains a CircleCI pipeline that crawls all existing versions and incrementally uploads images to the DockerHub. Each image uses the same Docker file located in images/godot.dockerfile.

⁠Supported versions

Provides all the versions starting with the Godot 3. A list of available images is available here: https://hub.docker.com/r/flashlight13/godot/tags⁠

⁠Getting Started

There're two primary usecases for this image:

  1. Use it as a part of game CI pipeline
  2. Run it directly to start godot

In any case, the first thing you have to do is to have Docker⁠ up and running.

⁠Using it in your CI image
  1. Make sure you're running it as a root user.
  2. In your container:
FROM flashlight13/godot:<version> AS base

...

RUN  godot ...
⁠Executable docker image
docker pull flashlight13/godot:<version>
docker run flashlight13/godot:<version>

Tag summary

Content type

Image

Digest

sha256:bb0dc52ab…

Size

1.2 GB

Last updated

11 months ago

docker pull flashlight13/godot:4.4