From 1518449fdfa255c13baee27a1476ffa2e535e9c0 Mon Sep 17 00:00:00 2001 From: Gonzalo Diaz Date: Tue, 5 Aug 2025 01:21:09 -0400 Subject: [PATCH 1/2] [REFACTOR] [CONFIG] Docker. vcpkg installation method changed. --- Dockerfile | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/Dockerfile b/Dockerfile index 1762e0c..8f5eef0 100644 --- a/Dockerfile +++ b/Dockerfile @@ -27,14 +27,17 @@ RUN apt-get update \ ENV VCPKG_FORCE_SYSTEM_BINARIES=1 # vcpkg Package Manager -ADD https://github.com/microsoft/vcpkg/archive/refs/tags/2024.10.21.tar.gz vcpkg.tar.gz +ENV VCPKG_FORCE_SYSTEM_BINARIES=1 +ENV VCPKG_VERSION=2024.10.21 +ENV VCPKG_ROOT=/opt/vcpkg + +# vcpkg Package Manager RUN apt-get -y update && \ apt-get -y install --no-install-recommends --no-install-suggests \ ca-certificates curl git ninja-build unzip zip && \ rm -rf /var/lib/apt/lists/* && \ mkdir /opt/vcpkg && \ - tar xf vcpkg.tar.gz --strip-components=1 -C /opt/vcpkg && \ - rm -rf vcpkg.tar.gz && \ + git clone --branch ${VCPKG_VERSION} https://github.com/microsoft/vcpkg "${VCPKG_ROOT}" && \ /opt/vcpkg/bootstrap-vcpkg.sh && \ ln -s /opt/vcpkg/vcpkg /usr/local/bin/vcpkg && \ rm -rf /var/lib/apt/lists/* && \ From e69ed04d3b83de3cbf163f66d319982c7e1fc713 Mon Sep 17 00:00:00 2001 From: Gonzalo Diaz Date: Tue, 5 Aug 2025 01:42:47 -0400 Subject: [PATCH 2/2] [Docker] vcpkg version updated. --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 8f5eef0..e6471ee 100644 --- a/Dockerfile +++ b/Dockerfile @@ -28,7 +28,7 @@ ENV VCPKG_FORCE_SYSTEM_BINARIES=1 # vcpkg Package Manager ENV VCPKG_FORCE_SYSTEM_BINARIES=1 -ENV VCPKG_VERSION=2024.10.21 +ENV VCPKG_VERSION=2025.07.25 ENV VCPKG_ROOT=/opt/vcpkg # vcpkg Package Manager