gcc добавлен из-за ошибки libgcc_s.so.1 must be installed for pthread_cancel to work - возможно можно как-то обойти toolchain (binutils gcc linux-headers) необходимы для сборки некоторых эксперементальных пакетов (shap например)
Скрипт сборки использует # syntax = docker/dockerfile:1.0-experimental запуск DOCKER_BUILDKIT=1 nohup docker -v build -t artifactory.host:5000/docker-local/gentoo-py38-tox:1.2 . 2>&1 > build-amd64.log & nohup docker buildx build -t artifactory.host:5000/docker-local/gentoo-py38-tox-odbc:1.2 . 2>&1 > build-amd64.log &
hardened profile DOCKER_BUILDKIT=1 nohup docker -v build -t artifactory.host:5000/docker-local/gentoo-py38-tox:1.2 -f ./Dockerfile_hardened . 2>&1 > build-amd64.log &
В ubuntu/mint требуется удалить sudo dpkg --remove --force-depends golang-docker-credential-helpers для кастомного докер-репозитория docker/docker-credential-helpers#60
docker create -v /usr/portage --name myportagesnapshot gentoo/portage:latest /bin/true docker run --interactive --tty --volumes-from myportagesnapshot gentoo/stage3-amd64:latest /bin/bash
https://github.com/ismell/gentoo-docker-images
TARGET=portage ./build.sh
+добавить bpf фреймворк для трейсинга python приложений