diff --git a/.devcontainer/Dockerfile b/.devcontainer/Dockerfile index d22f9d8c..863086da 100644 --- a/.devcontainer/Dockerfile +++ b/.devcontainer/Dockerfile @@ -1,6 +1,6 @@ -FROM mcr.microsoft.com/devcontainers/cpp:0-ubuntu-22.04 +FROM mcr.microsoft.com/devcontainers/cpp:1-debian-12 -ARG REINSTALL_CMAKE_VERSION_FROM_SOURCE="none" +ARG REINSTALL_CMAKE_VERSION_FROM_SOURCE="3.28.1" # Optionally install the cmake for vcpkg COPY ./reinstall-cmake.sh /tmp/ @@ -14,5 +14,5 @@ RUN if [ "${REINSTALL_CMAKE_VERSION_FROM_SOURCE}" != "none" ]; then \ # RUN su vscode -c "${VCPKG_ROOT}/vcpkg install " # [Optional] Uncomment this section to install additional packages. -# RUN apt-get update && export DEBIAN_FRONTEND=noninteractive \ -# && apt-get -y install --no-install-recommends +RUN apt-get update && export DEBIAN_FRONTEND=noninteractive \ + && apt-get -y install --no-install-recommends libssl-dev libpopt-dev clang-format clangd xmlto doxygen diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index c5d96737..bf839a05 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -6,7 +6,7 @@ "dockerfile": "Dockerfile" }, "features": { - "ghcr.io/devcontainers-contrib/features/wget-apt-get:1": {} + "ghcr.io/itsmechlark/features/rabbitmq-server:1": {} } // Features to add to the dev container. More info: https://containers.dev/features.