Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# syntax=docker/dockerfile-upstream:master-labs
FROM amazonlinux:2023
ARG CACHEBUST=2025-09-15-14-16-01
ARG CACHEBUST=2025-11-15-14-15-30

WORKDIR /PrairieLearn

Expand Down
2 changes: 1 addition & 1 deletion graders/c/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
FROM ubuntu:24.04
ARG CACHEBUST=2025-09-15-14-16-01
ARG CACHEBUST=2025-11-15-14-15-30

LABEL maintainer="jonatan@yorku.ca"

Expand Down
2 changes: 1 addition & 1 deletion graders/java/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
FROM ubuntu:24.04
ARG CACHEBUST=2025-09-15-14-16-01
ARG CACHEBUST=2025-11-15-14-15-30

LABEL maintainer="jonatan@yorku.ca"

Expand Down
2 changes: 1 addition & 1 deletion graders/python/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
FROM amazonlinux:2023
ARG CACHEBUST=2025-09-15-14-16-01
ARG CACHEBUST=2025-11-15-14-15-30

# Needed to properly handle UTF-8
ENV PYTHONIOENCODING=UTF-8
Expand Down
2 changes: 1 addition & 1 deletion graders/r/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
# r2u now supports arm64 binaries to this container can be built for multiple tags.

FROM rocker/r2u:24.04
ARG CACHEBUST=2025-09-15-14-16-01
ARG CACHEBUST=2025-11-15-14-15-30

# Needed to properly handle UTF-8
ENV PYTHONIOENCODING=UTF-8
Expand Down
2 changes: 1 addition & 1 deletion images/executor/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
FROM prairielearn/prairielearn:latest
ARG CACHEBUST=2025-09-15-14-16-01
ARG CACHEBUST=2025-11-15-14-15-30

WORKDIR /PrairieLearn/

Expand Down
2 changes: 1 addition & 1 deletion workspaces/desktop/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
FROM ubuntu:24.04
ARG CACHEBUST=2025-09-15-14-16-01
ARG CACHEBUST=2025-11-15-14-15-30

ENV DEBIAN_FRONTEND noninteractive
COPY pre-install.sh /pre-install.sh
Expand Down
2 changes: 1 addition & 1 deletion workspaces/jupyterlab-base/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
FROM quay.io/jupyter/minimal-notebook:2025-08-04
ARG CACHEBUST=2025-09-15-14-16-01
ARG CACHEBUST=2025-11-15-14-15-30

ENV XDG_DATA_HOME=/tmp/local/share
ENV XDG_CACHE_HOME=/tmp/cache
Expand Down
2 changes: 1 addition & 1 deletion workspaces/jupyterlab-python/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
FROM prairielearn/workspace-jupyterlab-base:latest
ARG CACHEBUST=2025-09-15-14-16-01
ARG CACHEBUST=2025-11-15-14-15-30

USER root
COPY install.sh requirements.txt /
Expand Down
2 changes: 1 addition & 1 deletion workspaces/jupyterlab-r/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
FROM prairielearn/workspace-jupyterlab-base:latest
ARG CACHEBUST=2025-09-15-14-16-01
ARG CACHEBUST=2025-11-15-14-15-30

USER root
COPY install.sh /
Expand Down
2 changes: 1 addition & 1 deletion workspaces/rstudio/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@
# Their site has more documentation.

FROM rocker/rstudio:4.5.1
ARG CACHEBUST=2025-09-15-14-16-01
ARG CACHEBUST=2025-11-15-14-15-30

# On PL, we need to use 1001:1001 for the default user account. We adjust the
# pre-existing rstudio user which is typically uid 1000 otherwise.
Expand Down
2 changes: 1 addition & 1 deletion workspaces/vscode-base/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# noble is the codename for Ubuntu 24.04 LTS
FROM codercom/code-server:4.103.2-noble
ARG CACHEBUST=2025-09-15-14-16-01
ARG CACHEBUST=2025-11-15-14-15-30

# On PL, we want to standardize on using 1001:1001 for the user. We change the
# "coder" account's UID and GID here so that fixuid has no work to do later.
Expand Down
2 changes: 1 addition & 1 deletion workspaces/vscode-cpp/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
FROM prairielearn/workspace-vscode-base:latest
ARG CACHEBUST=2025-09-15-14-16-01
ARG CACHEBUST=2025-11-15-14-15-30

USER root
RUN apt-get update \
Expand Down
2 changes: 1 addition & 1 deletion workspaces/vscode-python/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
FROM prairielearn/workspace-vscode-base:latest
ARG CACHEBUST=2025-09-15-14-16-01
ARG CACHEBUST=2025-11-15-14-15-30

# Run the rest of the build commands in a bash shell in login mode so that
# conda/mamba shell hooks will work. This also allows images derived from
Expand Down
2 changes: 1 addition & 1 deletion workspaces/xtermjs/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
FROM node:24-bookworm
ARG CACHEBUST=2025-09-15-14-16-01
ARG CACHEBUST=2025-11-15-14-15-30

RUN apt-get update \
&& apt-get upgrade -y \
Expand Down