2026-09-05 23:43:21 -07:00
|
|
|
FROM code.forgejo.org/forgejo/runner:6
|
2026-09-05 23:11:55 -07:00
|
|
|
|
2026-09-06 06:31:16 -07:00
|
|
|
# Switch to root to install packages (Alpine)
|
|
|
|
|
USER root
|
|
|
|
|
|
|
|
|
|
# Alpine uses apk, not apt-get
|
|
|
|
|
RUN apk update && apk add --no-cache \
|
2026-09-06 06:43:17 -07:00
|
|
|
docker \
|
2026-09-06 06:31:16 -07:00
|
|
|
nodejs \
|
|
|
|
|
npm
|
2026-09-06 05:53:26 -07:00
|
|
|
|
|
|
|
|
# Verify installations
|
2026-09-05 23:43:21 -07:00
|
|
|
RUN node --version && docker --version && git --version
|
2026-09-06 06:31:16 -07:00
|
|
|
|
|
|
|
|
# Switch back to runner user
|
|
|
|
|
USER 1000:1000
|