Skip to content

Commit

Permalink
Update Dockerfile
Browse files Browse the repository at this point in the history
  • Loading branch information
fabiang authored Dec 27, 2024
1 parent e11feeb commit 02f344c
Showing 1 changed file with 9 additions and 5 deletions.
14 changes: 9 additions & 5 deletions ubuntu/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -17,12 +17,16 @@ RUN apt-get -qqq update \
&& locale-gen "en_US.UTF-8" \
\
&& export `grep "VERSION_ID" /etc/os-release | sed -e 's/^VERSION_ID=\"/VERSION_ID=/' -e 's/\"$//'` \
&& mkdir -p /etc/apt/keyrings/ \
&& curl --fail https://packages.microsoft.com/config/ubuntu/$VERSION_ID/prod.list | \
sed -E 's#deb\s+\[#deb [signed-by=/etc/apt/keyrings/microsoft.gpg #; t; q1' | \
tee /etc/apt/sources.list.d/microsoft.list \
&& mkdir -p /usr/share/keyrings \
&& curl --fail https://packages.microsoft.com/config/ubuntu/$VERSION_ID/prod.list \
-o /tmp/microsoft-prod.list | \
if ! grep -q "signed-by=" /tmp/microsoft-prod.list; then \
sed -E 's#deb\s+\[#deb [signed-by=/usr/share/keyrings/microsoft-prod.gpg #; t; q1' | \
fi \
&& mv /tmp/microsoft-prod.list /etc/apt/sources.list.d/microsoft.list \
&& cat /etc/apt/sources.list.d/microsoft.list \
&& curl --fail https://packages.microsoft.com/keys/microsoft.asc | \
gpg --verbose --yes --no-tty --batch --dearmor -o /etc/apt/keyrings/microsoft.gpg \
gpg --verbose --yes --no-tty --batch --dearmor -o /usr/share/keyrings/microsoft-prod.gpg \
\
&& apt-get -qqq update \
&& ACCEPT_EULA=Y apt-get install -y mssql-tools$MSSQLTOOLS_SUFFIX=$MSSQLTOOLS_VERSION unixodbc-dev \
Expand Down

0 comments on commit 02f344c

Please sign in to comment.