# Используем базовый образ Debian FROM debian:bookworm-slim # Копируем ваш проект в контейнер WORKDIR /app COPY . /app # Устанавливаем необходимые зависимости RUN apt-get update RUN apt-get upgrade RUN ./scipts/cppcheck-install.sh RUN ./scipts/arm-none-edabi-install.sh RUN ./scipts/doxygen-install.sh RUN ./scipts/cpputest-install.sh RUN apt-get -y install openocd #последня версия в репе RUN apt-get -y install make #не последняя но нормально RUN apt-get -y install stlink-tools #не последняя но нормально RUN apt-get -y install graphviz #для doxygen # Применение изменений PATH RUN echo "source ~/.bashrc" >> ~/.profile RUN ./tools_vesion_check.sh # Запускаем Bash, чтобы контейнер оставался активным CMD ["bash", "-c", "while true; do sleep 1000; done"]