coreboot/util/docker
Nicholas Chin af68bf25aa docker/doc.coreboot.org: Install pip modules into virtual env
Currently, pip modules are installed system-wide, which may cause
conflicts with modules installed using the package manager. Newer
versions of the Alpine base image also mark its system wide Python
installation as an externally managed environment, which will cause
pip to return an error as per recent Python recommendations [1].

TEST:
- `make -C util/docker doc.coreboot.org` builds the container
  successfully
- `make -C util/docker docker-build-docs` builds the documentation
  successfully

[1] https://peps.python.org/pep-0668/

Change-Id: Idd9cc5e6fb28b42ef8e4fa5db01eb9ef192ba0ec
Signed-off-by: Nicholas Chin <nic.c3.14@gmail.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/80311
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Matt DeVillier <matt.devillier@gmail.com>
2024-03-21 16:10:44 +00:00
..
alma util/docker/alma: Add Dockerfile.base 2023-12-08 22:24:33 +00:00
alpine util/docker/alpine: Rename Dockerfile to Dockerfile.base 2023-12-06 18:43:45 +00:00
archlinux util/docker/archlinux: Rename Dockerfile to Dockerfile.base 2023-12-08 22:23:36 +00:00
coreboot-jenkins-node docker/coreboot-sdk: Add meson 2024-02-26 17:25:00 +00:00
coreboot-jenkins-test util/docker: Replace use of sed with build args 2023-09-07 13:36:20 +00:00
coreboot-sdk docker/coreboot-sdk: Add meson 2024-02-26 17:25:00 +00:00
coreboot.org-status coreboot.org-status: Make URLs branch agnostic 2023-09-22 09:41:50 +00:00
doc.coreboot.org docker/doc.coreboot.org: Install pip modules into virtual env 2024-03-21 16:10:44 +00:00
fedora util/docker/fedora: Add Dockerfile.base 2023-12-29 22:14:49 +00:00
rocky util/docker/rocky: Add Dockerfile.base 2023-12-08 22:24:06 +00:00
build.sh util/docker: Add build script 2023-12-06 18:44:38 +00:00
description.md util: Update description files 2022-05-30 13:05:21 +00:00
Makefile util/docker/Makefile: Create Documentation/_build for docker-build-docs 2024-03-09 23:46:00 +00:00