FROM openjdk:25-ea-18-slim
|
|
# Install tools (esempio: Maven)
|
RUN apt-get update && \
|
apt-get install -y maven git curl unzip && \
|
rm -rf /var/lib/apt/lists/*
|
|
# Crea utente vscode (richiesto per VS Code Dev Container)
|
RUN useradd -ms /bin/bash vscode && echo "vscode ALL=(ALL) NOPASSWD:ALL" >> /etc/sudoers
|
|
# Imposta la directory di lavoro
|
WORKDIR /workspace
|
|
# Imposta utente vscode
|
USER vscode
|
|
ENV JAVA_HOME=/usr/local/openjdk-25
|
ENV PATH=$JAVA_HOME/bin:$PATH
|