Cristiano Magro
2025-10-04 851e6f15b30ddc7636cfe78d85a9b399f4e0d7b6
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
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