From f2e935671cfd7c12f88ce3b75ac09b66cb91efc5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adam=20=C5=A0trauch?= Date: Fri, 1 Aug 2025 17:05:05 +0200 Subject: [PATCH] Fix ODBC driver installation --- Dockerfile | 90 +++++++++++++++++++++++++++--------------------------- 1 file changed, 45 insertions(+), 45 deletions(-) diff --git a/Dockerfile b/Dockerfile index a3711ad..2b1f4b4 100644 --- a/Dockerfile +++ b/Dockerfile @@ -47,55 +47,55 @@ ENV TERM xterm # Techs ############# -## Node.js -# From https://nodejs.org/en/about/previous-releases -WORKDIR /usr/src -ADD build_node.sh /usr/local/bin/build_node.sh -RUN build_node.sh 20.19.4 -RUN build_node.sh 22.17.1 -RUN build_node.sh 23.11.1 -RUN build_node.sh 24.4.1 +# ## Node.js +# # From https://nodejs.org/en/about/previous-releases +# WORKDIR /usr/src +# ADD build_node.sh /usr/local/bin/build_node.sh +# RUN build_node.sh 20.19.4 +# RUN build_node.sh 22.17.1 +# RUN build_node.sh 23.11.1 +# RUN build_node.sh 24.4.1 -## Python -# https://www.python.org/downloads/ -WORKDIR /usr/src -ADD build_python.sh /usr/local/bin/build_python.sh -RUN build_python.sh 3.12.11 -RUN build_python.sh 3.13.5 +# ## Python +# # https://www.python.org/downloads/ +# WORKDIR /usr/src +# ADD build_python.sh /usr/local/bin/build_python.sh +# RUN build_python.sh 3.12.11 +# RUN build_python.sh 3.13.5 -## PHP 8 -# https://www.php.net/downloads.php -ADD build_php8.sh /usr/local/bin/build_php8.sh -RUN build_php8.sh 8.3.23 -RUN build_php8.sh 8.4.10 +# ## PHP 8 +# # https://www.php.net/downloads.php +# ADD build_php8.sh /usr/local/bin/build_php8.sh +# RUN build_php8.sh 8.3.23 +# RUN build_php8.sh 8.4.10 -## Ruby -# https://www.ruby-lang.org/en/downloads/releases/ -WORKDIR /usr/src -ADD build_ruby.sh /usr/local/bin/build_ruby.sh -RUN build_ruby.sh 3.3.9 -RUN build_ruby.sh 3.4.5 +# ## Ruby +# # https://www.ruby-lang.org/en/downloads/releases/ +# WORKDIR /usr/src +# ADD build_ruby.sh /usr/local/bin/build_ruby.sh +# RUN build_ruby.sh 3.3.9 +# RUN build_ruby.sh 3.4.5 -## Deno -# From: https://github.com/denoland/deno/releases -ADD build_deno.sh /usr/local/bin/build_deno.sh -# TODO: deno cannot run in parallel because it downloads filenames with the same name -RUN build_deno.sh 2.4.3 +# ## Deno +# # From: https://github.com/denoland/deno/releases +# ADD build_deno.sh /usr/local/bin/build_deno.sh +# # TODO: deno cannot run in parallel because it downloads filenames with the same name +# RUN build_deno.sh 2.4.3 -# Bun -# From here: https://bun.sh/ -ADD build_bun.sh /usr/local/bin/build_bun.sh -RUN build_bun.sh 1.2.19 +# # Bun +# # From here: https://bun.sh/ +# ADD build_bun.sh /usr/local/bin/build_bun.sh +# RUN build_bun.sh 1.2.19 -# OpenJDK -# From here: https://jdk.java.net/ -ADD build_openjdk.sh /usr/local/bin/build_openjdk.sh -RUN build_openjdk.sh 24.0.2 fdc5d0102fe0414db21410ad5834341f 12 +# # OpenJDK +# # From here: https://jdk.java.net/ +# ADD build_openjdk.sh /usr/local/bin/build_openjdk.sh +# RUN build_openjdk.sh 24.0.2 fdc5d0102fe0414db21410ad5834341f 12 -# Golang -# From here: https://go.dev/dl/ -ADD build_golang.sh /usr/local/bin/build_golang.sh -RUN build_golang.sh 1.24.5 +# # Golang +# # From here: https://go.dev/dl/ +# ADD build_golang.sh /usr/local/bin/build_golang.sh +# RUN build_golang.sh 1.24.5 ############# @@ -112,9 +112,9 @@ RUN apt install -f xfonts-75dpi && \ # ODBC driver # Updates: https://packages.microsoft.com/debian/12/prod/pool/main/m/msodbcsql18/ -RUN apt install -f xfonts-75dpi && \ - wget https://packages.microsoft.com/debian/12/prod/pool/main/m/msodbcsql18/msodbcsql18_18.5.1.1-1_amd64.deb && \ - dpkg -i msodbcsql18_18.5.1.1-1_amd64.deb && apt install -f -y && \ +RUN wget https://packages.microsoft.com/debian/12/prod/pool/main/m/msodbcsql18/msodbcsql18_18.5.1.1-1_amd64.deb && \ + dpkg -i msodbcsql18_18.5.1.1-1_amd64.deb; \ + apt install -f -y && \ rm msodbcsql18_18.5.1.1-1_amd64.deb #############