diff options
Diffstat (limited to 'docker/code-server')
-rw-r--r-- | docker/code-server/Dockerfile | 11 | ||||
-rw-r--r-- | docker/code-server/install-cmake.bash | 5 | ||||
-rwxr-xr-x | docker/code-server/install-code-server.bash | 24 | ||||
-rwxr-xr-x | docker/code-server/install-dev-tools.bash | 14 | ||||
-rw-r--r-- | docker/code-server/install-dotnet.bash | 6 | ||||
-rw-r--r-- | docker/code-server/install-llvm.bash | 10 |
6 files changed, 0 insertions, 70 deletions
diff --git a/docker/code-server/Dockerfile b/docker/code-server/Dockerfile deleted file mode 100644 index 9a43f5e..0000000 --- a/docker/code-server/Dockerfile +++ /dev/null @@ -1,11 +0,0 @@ -FROM debian:latest - -WORKDIR /scripts -COPY *.bash /scripts/ -RUN /scripts/install-code-server.bash - -ENV LANG en_US.utf8 -ENV CODE_SERVER_CONFIG="/data/code-server-config.yaml" -EXPOSE 8080 -VOLUME [ "/root", "/data" ] -CMD [ "code-server", "--bind-addr", "0.0.0.0:8080" ] diff --git a/docker/code-server/install-cmake.bash b/docker/code-server/install-cmake.bash deleted file mode 100644 index 7b74ba8..0000000 --- a/docker/code-server/install-cmake.bash +++ /dev/null @@ -1,5 +0,0 @@ -CMAKE_VERSION=$(curl -s https://api.github.com/repos/Kitware/CMake/releases/latest | grep '"tag_name":' | sed -E 's/.*"v([^"]+)".*/\1/') -wget -O cmake-installer.sh https://github.com/Kitware/CMake/releases/download/v"$CMAKE_VERSION"/cmake-"$CMAKE_VERSION"-linux-x86_64.sh -chmod +x cmake-installer.sh -./cmake-installer.sh --skip-license --prefix=/usr -rm cmake-installer.sh diff --git a/docker/code-server/install-code-server.bash b/docker/code-server/install-code-server.bash deleted file mode 100755 index b2c15ab..0000000 --- a/docker/code-server/install-code-server.bash +++ /dev/null @@ -1,24 +0,0 @@ -#! /usr/bin/env bash - -set -e - -apt-get update -apt-get install -y locales curl - -localedef -i en_US -c -f UTF-8 -A /usr/share/locale/locale.alias en_US.UTF-8 - -VERSION=$(curl -s https://api.github.com/repos/coder/code-server/releases/latest | grep '"tag_name":' | sed -E 's/.*"v([^"]+)".*/\1/') - -echo "The latest version of code-server is ${VERSION}." - -url="https://github.com/coder/code-server/releases/download/v${VERSION}/code-server_${VERSION}_amd64.deb" - -echo "Download code-server from $url." - -curl -sSfOL "$url" -dpkg -i "code-server_${VERSION}_amd64.deb" -rm "code-server_${VERSION}_amd64.deb" - -echo "Code-server version: $(code-server --version)." - -rm -rf /var/lib/apt/lists/* diff --git a/docker/code-server/install-dev-tools.bash b/docker/code-server/install-dev-tools.bash deleted file mode 100755 index 3f64743..0000000 --- a/docker/code-server/install-dev-tools.bash +++ /dev/null @@ -1,14 +0,0 @@ -#! /usr/bin/env bash - -set -e - -apt-get update -apt-get install -y vim lsb-release wget git software-properties-common gnupg -apt-get install -y gcc g++ make gdb - -# git config --global user.email "$GIT_EMAIL" -# git config --global user.name "$GIT_NAME" - -source ./install-llvm.bash -source ./install-cmake.bash -source ./install-dotnet.bash diff --git a/docker/code-server/install-dotnet.bash b/docker/code-server/install-dotnet.bash deleted file mode 100644 index 5e437ff..0000000 --- a/docker/code-server/install-dotnet.bash +++ /dev/null @@ -1,6 +0,0 @@ -wget https://packages.microsoft.com/config/debian/11/packages-microsoft-prod.deb -O packages-microsoft-prod.deb -dpkg -i packages-microsoft-prod.deb -rm packages-microsoft-prod.deb - -apt-get update -apt-get install -y dotnet-sdk-7.0 diff --git a/docker/code-server/install-llvm.bash b/docker/code-server/install-llvm.bash deleted file mode 100644 index 2ce798f..0000000 --- a/docker/code-server/install-llvm.bash +++ /dev/null @@ -1,10 +0,0 @@ -LLVM_VERSION=15 -wget https://apt.llvm.org/llvm.sh -chmod +x llvm.sh -./llvm.sh $LLVM_VERSION all -rm llvm.sh -update-alternatives --install /usr/bin/clang clang /usr/bin/clang-$LLVM_VERSION 100 \ - --slave /usr/bin/clang++ clang++ /usr/bin/clang++-$LLVM_VERSION \ - --slave /usr/bin/clangd clangd /usr/bin/clangd-$LLVM_VERSION \ - --slave /usr/bin/lldb lldb /usr/bin/lldb-$LLVM_VERSION \ - --slave /usr/bin/lld lld /usr/bin/lld-$LLVM_VERSION |