Files
godot/Dockerfile
Olof Pettersson e3e3ae0955
Some checks failed
Build Godot Engine / Build linuxbsd editor (push) Has been cancelled
Build Godot Engine / Build linuxbsd template_release (push) Has been cancelled
Build Godot Engine / Build windows template_debug (push) Has been cancelled
Build Godot Engine / Build windows editor (push) Has been cancelled
Build Godot Engine / Build windows template_release (push) Has been cancelled
Build Godot Engine / publish (push) Has been cancelled
Build Godot Engine / Build linuxbsd template_debug (push) Has started running
Add exporter image registry
2025-12-30 16:36:36 +01:00

27 lines
592 B
Docker

# Dockerfile
FROM ubuntu:24.04
# Prevent interactive prompts during build
ENV DEBIAN_FRONTEND=noninteractive
# 1. Install Node.js (Required for Gitea/GitHub Actions)
# 2. Install Godot Runtime Dependencies (Required for export)
# 3. Install Git/Curl (Useful utilities)
RUN apt-get update && apt-get install -y \
nodejs \
npm \
git \
curl \
libfontconfig1 \
libx11-6 \
libxcursor1 \
libxext6 \
libxfixes3 \
libxi6 \
libxinerama1 \
libxrandr2 \
libxrender1 \
libgl1 \
ca-certificates \
unzip \
&& rm -rf /var/lib/apt/lists/*