При запуске команды find . -type f -name 'Dockerfile' | xargs hadolint --failure-threshold warning --format json > report.json CI выдавал следующий output /proc/self/exe Начали проверять локально - та же самая ситуация - и exit code 123. Сначала подумали, что это опять приколы MUSL и не GNU-утилит в alpine (find и grep), но проблема была даже при запуске hadolint без аргументов. При этом запуск контейнера от рута работает без ошибок. Потом грешили на cgroups v2 - что не хватает разрешений на зап...
Записки молодого девопсера
Здесь выкладываются различные команды и решения проблем, с которыми приходится сталкиваться, а также интересные статьи и видео из мира IT.
Графики
📊 Средний охват постов
📉 ERR % по дням
📋 Публикации по дням
📎 Типы контента
Лучшие публикации
20 из 20https://about.gitlab.com/releases/2023/08/22/gitlab-16-3-released/
https://www.suse.com/news/OpenELA-for-a-Collaborative-and-Open-Future/
Набор уязвимых приложений для обучения и эксплуатации уязвимостей https://github.com/vulhub/vulhub
Довольно хороший доклад про построение высокодоступного кластера PostgreSQL https://habr.com/ru/post/504044/
Ответ крупных вендоров https://www.oracle.com/news/announcement/blog/keep-linux-open-and-free-2023-07-10/ https://www.suse.com/news/SUSE-Preserves-Choice-in-Enterprise-Linux/ на пост RedHat https://www.redhat.com/en/blog/furthering-evolution-centos-stream
https://about.gitlab.com/releases/2022/10/22/gitlab-15-5-released/
Случайно удалось поймать момент, когда все-таки stackoverflow прилёг немного)
Официальный Docker-образ OpenJDK официально объявлен устаревшим и предложены следующие альтернативы: https://hub.docker.com/_/amazoncorretto https://hub.docker.com/_/eclipse-temurin https://hub.docker.com/_/ibm-semeru-runtimes https://hub.docker.com/_/ibmjava https://hub.docker.com/_/sapmachine Подробности на гитхабе https://github.com/docker-library/openjdk/issues/505 adoptopenjdk тоже объявлен устаревшим и предлагает использовать eclipse-temurin https://hub.docker.com/_/adoptopenjdk сборщик Do...
Когда хочется иметь ещё 1 вариант документации по PostgreSQL и отдельным разделом для тюнинга самой БД с пояснением, почему все таки нужно ставить это число. P.S. Да, где-то это может быть дублирование официальной документации. Но иметь больше одного источника информации, на который ты можешь опираться в случае необходимости, довольно полезно