20 lines
543 B
Docker
20 lines
543 B
Docker
FROM codercom/code-server
|
|
|
|
SHELL ["/bin/bash", "-c"]
|
|
|
|
RUN <<EOF
|
|
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.3/install.sh | bash
|
|
export NVM_DIR="$HOME/.nvm"
|
|
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
|
|
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion
|
|
nvm install --lts
|
|
|
|
sudo apt update
|
|
sudo apt install zip unzip
|
|
curl -s "https://get.sdkman.io" | bash
|
|
source "$HOME/.sdkman/bin/sdkman-init.sh"
|
|
sdk install java 21.0.8-tem
|
|
sdk install maven 3.9.11
|
|
EOF
|
|
|