|
@@ -24,46 +24,46 @@ WARNING:
|
|
|
|
|
|
# Supported tags and respective `Dockerfile` links
|
|
|
|
|
|
-- [`5.38.0`, `5.38`, `5`, `latest`, `stable`, `5.38.0-bookworm`, `5.38-bookworm`, `5-bookworm`, `bookworm`, `stable-bookworm`](https://github.com/perl/docker-perl/blob/f8cd8aae54a8dc174eb15b0c21cfbf38ca839c23/5.038.000-main-bookworm/Dockerfile)
|
|
|
-- [`5.38.0-bullseye`, `5.38-bullseye`, `5-bullseye`, `bullseye`, `stable-bullseye`](https://github.com/perl/docker-perl/blob/f8cd8aae54a8dc174eb15b0c21cfbf38ca839c23/5.038.000-main-bullseye/Dockerfile)
|
|
|
-- [`5.38.0-buster`, `5.38-buster`, `5-buster`, `buster`, `stable-buster`](https://github.com/perl/docker-perl/blob/f8cd8aae54a8dc174eb15b0c21cfbf38ca839c23/5.038.000-main-buster/Dockerfile)
|
|
|
-- [`5.38.0-slim`, `5.38-slim`, `5-slim`, `slim`, `stable-slim`, `5.38.0-slim-bookworm`, `5.38-slim-bookworm`, `5-slim-bookworm`, `slim-bookworm`, `stable-slim-bookworm`](https://github.com/perl/docker-perl/blob/f8cd8aae54a8dc174eb15b0c21cfbf38ca839c23/5.038.000-slim-bookworm/Dockerfile)
|
|
|
-- [`5.38.0-slim-bullseye`, `5.38-slim-bullseye`, `5-slim-bullseye`, `slim-bullseye`, `stable-slim-bullseye`](https://github.com/perl/docker-perl/blob/f8cd8aae54a8dc174eb15b0c21cfbf38ca839c23/5.038.000-slim-bullseye/Dockerfile)
|
|
|
-- [`5.38.0-slim-buster`, `5.38-slim-buster`, `5-slim-buster`, `slim-buster`, `stable-slim-buster`](https://github.com/perl/docker-perl/blob/f8cd8aae54a8dc174eb15b0c21cfbf38ca839c23/5.038.000-slim-buster/Dockerfile)
|
|
|
-- [`5.38.0-threaded`, `5.38-threaded`, `5-threaded`, `threaded`, `stable-threaded`, `5.38.0-threaded-bookworm`, `5.38-threaded-bookworm`, `5-threaded-bookworm`, `threaded-bookworm`, `stable-threaded-bookworm`](https://github.com/perl/docker-perl/blob/f8cd8aae54a8dc174eb15b0c21cfbf38ca839c23/5.038.000-main,threaded-bookworm/Dockerfile)
|
|
|
-- [`5.38.0-threaded-bullseye`, `5.38-threaded-bullseye`, `5-threaded-bullseye`, `threaded-bullseye`, `stable-threaded-bullseye`](https://github.com/perl/docker-perl/blob/f8cd8aae54a8dc174eb15b0c21cfbf38ca839c23/5.038.000-main,threaded-bullseye/Dockerfile)
|
|
|
-- [`5.38.0-threaded-buster`, `5.38-threaded-buster`, `5-threaded-buster`, `threaded-buster`, `stable-threaded-buster`](https://github.com/perl/docker-perl/blob/f8cd8aae54a8dc174eb15b0c21cfbf38ca839c23/5.038.000-main,threaded-buster/Dockerfile)
|
|
|
-- [`5.38.0-slim-threaded`, `5.38-slim-threaded`, `5-slim-threaded`, `slim-threaded`, `stable-slim-threaded`, `5.38.0-slim-threaded-bookworm`, `5.38-slim-threaded-bookworm`, `5-slim-threaded-bookworm`, `slim-threaded-bookworm`, `stable-slim-threaded-bookworm`](https://github.com/perl/docker-perl/blob/f8cd8aae54a8dc174eb15b0c21cfbf38ca839c23/5.038.000-slim,threaded-bookworm/Dockerfile)
|
|
|
-- [`5.38.0-slim-threaded-bullseye`, `5.38-slim-threaded-bullseye`, `5-slim-threaded-bullseye`, `slim-threaded-bullseye`, `stable-slim-threaded-bullseye`](https://github.com/perl/docker-perl/blob/f8cd8aae54a8dc174eb15b0c21cfbf38ca839c23/5.038.000-slim,threaded-bullseye/Dockerfile)
|
|
|
-- [`5.38.0-slim-threaded-buster`, `5.38-slim-threaded-buster`, `5-slim-threaded-buster`, `slim-threaded-buster`, `stable-slim-threaded-buster`](https://github.com/perl/docker-perl/blob/f8cd8aae54a8dc174eb15b0c21cfbf38ca839c23/5.038.000-slim,threaded-buster/Dockerfile)
|
|
|
-- [`5.36.1`, `5.36`, `5.36.1-bookworm`, `5.36-bookworm`](https://github.com/perl/docker-perl/blob/f8cd8aae54a8dc174eb15b0c21cfbf38ca839c23/5.036.001-main-bookworm/Dockerfile)
|
|
|
-- [`5.36.1-bullseye`, `5.36-bullseye`](https://github.com/perl/docker-perl/blob/f8cd8aae54a8dc174eb15b0c21cfbf38ca839c23/5.036.001-main-bullseye/Dockerfile)
|
|
|
-- [`5.36.1-buster`, `5.36-buster`](https://github.com/perl/docker-perl/blob/f8cd8aae54a8dc174eb15b0c21cfbf38ca839c23/5.036.001-main-buster/Dockerfile)
|
|
|
-- [`5.36.1-slim`, `5.36-slim`, `5.36.1-slim-bookworm`, `5.36-slim-bookworm`](https://github.com/perl/docker-perl/blob/f8cd8aae54a8dc174eb15b0c21cfbf38ca839c23/5.036.001-slim-bookworm/Dockerfile)
|
|
|
-- [`5.36.1-slim-bullseye`, `5.36-slim-bullseye`](https://github.com/perl/docker-perl/blob/f8cd8aae54a8dc174eb15b0c21cfbf38ca839c23/5.036.001-slim-bullseye/Dockerfile)
|
|
|
-- [`5.36.1-slim-buster`, `5.36-slim-buster`](https://github.com/perl/docker-perl/blob/f8cd8aae54a8dc174eb15b0c21cfbf38ca839c23/5.036.001-slim-buster/Dockerfile)
|
|
|
-- [`5.36.1-threaded`, `5.36-threaded`, `5.36.1-threaded-bookworm`, `5.36-threaded-bookworm`](https://github.com/perl/docker-perl/blob/f8cd8aae54a8dc174eb15b0c21cfbf38ca839c23/5.036.001-main,threaded-bookworm/Dockerfile)
|
|
|
-- [`5.36.1-threaded-bullseye`, `5.36-threaded-bullseye`](https://github.com/perl/docker-perl/blob/f8cd8aae54a8dc174eb15b0c21cfbf38ca839c23/5.036.001-main,threaded-bullseye/Dockerfile)
|
|
|
-- [`5.36.1-threaded-buster`, `5.36-threaded-buster`](https://github.com/perl/docker-perl/blob/f8cd8aae54a8dc174eb15b0c21cfbf38ca839c23/5.036.001-main,threaded-buster/Dockerfile)
|
|
|
-- [`5.36.1-slim-threaded`, `5.36-slim-threaded`, `5.36.1-slim-threaded-bookworm`, `5.36-slim-threaded-bookworm`](https://github.com/perl/docker-perl/blob/f8cd8aae54a8dc174eb15b0c21cfbf38ca839c23/5.036.001-slim,threaded-bookworm/Dockerfile)
|
|
|
-- [`5.36.1-slim-threaded-bullseye`, `5.36-slim-threaded-bullseye`](https://github.com/perl/docker-perl/blob/f8cd8aae54a8dc174eb15b0c21cfbf38ca839c23/5.036.001-slim,threaded-bullseye/Dockerfile)
|
|
|
-- [`5.36.1-slim-threaded-buster`, `5.36-slim-threaded-buster`](https://github.com/perl/docker-perl/blob/f8cd8aae54a8dc174eb15b0c21cfbf38ca839c23/5.036.001-slim,threaded-buster/Dockerfile)
|
|
|
-- [`5.34.1`, `5.34`, `5.34.1-bullseye`, `5.34-bullseye`](https://github.com/perl/docker-perl/blob/f8cd8aae54a8dc174eb15b0c21cfbf38ca839c23/5.034.001-main-bullseye/Dockerfile)
|
|
|
-- [`5.34.1-buster`, `5.34-buster`](https://github.com/perl/docker-perl/blob/f8cd8aae54a8dc174eb15b0c21cfbf38ca839c23/5.034.001-main-buster/Dockerfile)
|
|
|
-- [`5.34.1-slim`, `5.34-slim`, `5.34.1-slim-bullseye`, `5.34-slim-bullseye`](https://github.com/perl/docker-perl/blob/f8cd8aae54a8dc174eb15b0c21cfbf38ca839c23/5.034.001-slim-bullseye/Dockerfile)
|
|
|
-- [`5.34.1-slim-buster`, `5.34-slim-buster`](https://github.com/perl/docker-perl/blob/f8cd8aae54a8dc174eb15b0c21cfbf38ca839c23/5.034.001-slim-buster/Dockerfile)
|
|
|
-- [`5.34.1-threaded`, `5.34-threaded`, `5.34.1-threaded-bullseye`, `5.34-threaded-bullseye`](https://github.com/perl/docker-perl/blob/f8cd8aae54a8dc174eb15b0c21cfbf38ca839c23/5.034.001-main,threaded-bullseye/Dockerfile)
|
|
|
-- [`5.34.1-threaded-buster`, `5.34-threaded-buster`](https://github.com/perl/docker-perl/blob/f8cd8aae54a8dc174eb15b0c21cfbf38ca839c23/5.034.001-main,threaded-buster/Dockerfile)
|
|
|
-- [`5.34.1-slim-threaded`, `5.34-slim-threaded`, `5.34.1-slim-threaded-bullseye`, `5.34-slim-threaded-bullseye`](https://github.com/perl/docker-perl/blob/f8cd8aae54a8dc174eb15b0c21cfbf38ca839c23/5.034.001-slim,threaded-bullseye/Dockerfile)
|
|
|
-- [`5.34.1-slim-threaded-buster`, `5.34-slim-threaded-buster`](https://github.com/perl/docker-perl/blob/f8cd8aae54a8dc174eb15b0c21cfbf38ca839c23/5.034.001-slim,threaded-buster/Dockerfile)
|
|
|
-- [`5.39.1`, `5.39`, `devel`, `5.39.1-bookworm`, `5.39-bookworm`, `devel-bookworm`](https://github.com/perl/docker-perl/blob/f8cd8aae54a8dc174eb15b0c21cfbf38ca839c23/5.039.001-main-bookworm/Dockerfile)
|
|
|
-- [`5.39.1-bullseye`, `5.39-bullseye`, `devel-bullseye`](https://github.com/perl/docker-perl/blob/f8cd8aae54a8dc174eb15b0c21cfbf38ca839c23/5.039.001-main-bullseye/Dockerfile)
|
|
|
-- [`5.39.1-slim`, `5.39-slim`, `devel-slim`, `5.39.1-slim-bookworm`, `5.39-slim-bookworm`, `devel-slim-bookworm`](https://github.com/perl/docker-perl/blob/f8cd8aae54a8dc174eb15b0c21cfbf38ca839c23/5.039.001-slim-bookworm/Dockerfile)
|
|
|
-- [`5.39.1-slim-bullseye`, `5.39-slim-bullseye`, `devel-slim-bullseye`](https://github.com/perl/docker-perl/blob/f8cd8aae54a8dc174eb15b0c21cfbf38ca839c23/5.039.001-slim-bullseye/Dockerfile)
|
|
|
-- [`5.39.1-threaded`, `5.39-threaded`, `devel-threaded`, `5.39.1-threaded-bookworm`, `5.39-threaded-bookworm`, `devel-threaded-bookworm`](https://github.com/perl/docker-perl/blob/f8cd8aae54a8dc174eb15b0c21cfbf38ca839c23/5.039.001-main,threaded-bookworm/Dockerfile)
|
|
|
-- [`5.39.1-threaded-bullseye`, `5.39-threaded-bullseye`, `devel-threaded-bullseye`](https://github.com/perl/docker-perl/blob/f8cd8aae54a8dc174eb15b0c21cfbf38ca839c23/5.039.001-main,threaded-bullseye/Dockerfile)
|
|
|
-- [`5.39.1-slim-threaded`, `5.39-slim-threaded`, `devel-slim-threaded`, `5.39.1-slim-threaded-bookworm`, `5.39-slim-threaded-bookworm`, `devel-slim-threaded-bookworm`](https://github.com/perl/docker-perl/blob/f8cd8aae54a8dc174eb15b0c21cfbf38ca839c23/5.039.001-slim,threaded-bookworm/Dockerfile)
|
|
|
-- [`5.39.1-slim-threaded-bullseye`, `5.39-slim-threaded-bullseye`, `devel-slim-threaded-bullseye`](https://github.com/perl/docker-perl/blob/f8cd8aae54a8dc174eb15b0c21cfbf38ca839c23/5.039.001-slim,threaded-bullseye/Dockerfile)
|
|
|
+- [`5.38.0`, `5.38`, `5`, `latest`, `stable`, `5.38.0-bookworm`, `5.38-bookworm`, `5-bookworm`, `bookworm`, `stable-bookworm`](https://github.com/perl/docker-perl/blob/e60966858988e0e0371880656b1c2e673ade660e/5.038.000-main-bookworm/Dockerfile)
|
|
|
+- [`5.38.0-bullseye`, `5.38-bullseye`, `5-bullseye`, `bullseye`, `stable-bullseye`](https://github.com/perl/docker-perl/blob/e60966858988e0e0371880656b1c2e673ade660e/5.038.000-main-bullseye/Dockerfile)
|
|
|
+- [`5.38.0-buster`, `5.38-buster`, `5-buster`, `buster`, `stable-buster`](https://github.com/perl/docker-perl/blob/e60966858988e0e0371880656b1c2e673ade660e/5.038.000-main-buster/Dockerfile)
|
|
|
+- [`5.38.0-slim`, `5.38-slim`, `5-slim`, `slim`, `stable-slim`, `5.38.0-slim-bookworm`, `5.38-slim-bookworm`, `5-slim-bookworm`, `slim-bookworm`, `stable-slim-bookworm`](https://github.com/perl/docker-perl/blob/e60966858988e0e0371880656b1c2e673ade660e/5.038.000-slim-bookworm/Dockerfile)
|
|
|
+- [`5.38.0-slim-bullseye`, `5.38-slim-bullseye`, `5-slim-bullseye`, `slim-bullseye`, `stable-slim-bullseye`](https://github.com/perl/docker-perl/blob/e60966858988e0e0371880656b1c2e673ade660e/5.038.000-slim-bullseye/Dockerfile)
|
|
|
+- [`5.38.0-slim-buster`, `5.38-slim-buster`, `5-slim-buster`, `slim-buster`, `stable-slim-buster`](https://github.com/perl/docker-perl/blob/e60966858988e0e0371880656b1c2e673ade660e/5.038.000-slim-buster/Dockerfile)
|
|
|
+- [`5.38.0-threaded`, `5.38-threaded`, `5-threaded`, `threaded`, `stable-threaded`, `5.38.0-threaded-bookworm`, `5.38-threaded-bookworm`, `5-threaded-bookworm`, `threaded-bookworm`, `stable-threaded-bookworm`](https://github.com/perl/docker-perl/blob/e60966858988e0e0371880656b1c2e673ade660e/5.038.000-main,threaded-bookworm/Dockerfile)
|
|
|
+- [`5.38.0-threaded-bullseye`, `5.38-threaded-bullseye`, `5-threaded-bullseye`, `threaded-bullseye`, `stable-threaded-bullseye`](https://github.com/perl/docker-perl/blob/e60966858988e0e0371880656b1c2e673ade660e/5.038.000-main,threaded-bullseye/Dockerfile)
|
|
|
+- [`5.38.0-threaded-buster`, `5.38-threaded-buster`, `5-threaded-buster`, `threaded-buster`, `stable-threaded-buster`](https://github.com/perl/docker-perl/blob/e60966858988e0e0371880656b1c2e673ade660e/5.038.000-main,threaded-buster/Dockerfile)
|
|
|
+- [`5.38.0-slim-threaded`, `5.38-slim-threaded`, `5-slim-threaded`, `slim-threaded`, `stable-slim-threaded`, `5.38.0-slim-threaded-bookworm`, `5.38-slim-threaded-bookworm`, `5-slim-threaded-bookworm`, `slim-threaded-bookworm`, `stable-slim-threaded-bookworm`](https://github.com/perl/docker-perl/blob/e60966858988e0e0371880656b1c2e673ade660e/5.038.000-slim,threaded-bookworm/Dockerfile)
|
|
|
+- [`5.38.0-slim-threaded-bullseye`, `5.38-slim-threaded-bullseye`, `5-slim-threaded-bullseye`, `slim-threaded-bullseye`, `stable-slim-threaded-bullseye`](https://github.com/perl/docker-perl/blob/e60966858988e0e0371880656b1c2e673ade660e/5.038.000-slim,threaded-bullseye/Dockerfile)
|
|
|
+- [`5.38.0-slim-threaded-buster`, `5.38-slim-threaded-buster`, `5-slim-threaded-buster`, `slim-threaded-buster`, `stable-slim-threaded-buster`](https://github.com/perl/docker-perl/blob/e60966858988e0e0371880656b1c2e673ade660e/5.038.000-slim,threaded-buster/Dockerfile)
|
|
|
+- [`5.36.1`, `5.36`, `5.36.1-bookworm`, `5.36-bookworm`](https://github.com/perl/docker-perl/blob/e60966858988e0e0371880656b1c2e673ade660e/5.036.001-main-bookworm/Dockerfile)
|
|
|
+- [`5.36.1-bullseye`, `5.36-bullseye`](https://github.com/perl/docker-perl/blob/e60966858988e0e0371880656b1c2e673ade660e/5.036.001-main-bullseye/Dockerfile)
|
|
|
+- [`5.36.1-buster`, `5.36-buster`](https://github.com/perl/docker-perl/blob/e60966858988e0e0371880656b1c2e673ade660e/5.036.001-main-buster/Dockerfile)
|
|
|
+- [`5.36.1-slim`, `5.36-slim`, `5.36.1-slim-bookworm`, `5.36-slim-bookworm`](https://github.com/perl/docker-perl/blob/e60966858988e0e0371880656b1c2e673ade660e/5.036.001-slim-bookworm/Dockerfile)
|
|
|
+- [`5.36.1-slim-bullseye`, `5.36-slim-bullseye`](https://github.com/perl/docker-perl/blob/e60966858988e0e0371880656b1c2e673ade660e/5.036.001-slim-bullseye/Dockerfile)
|
|
|
+- [`5.36.1-slim-buster`, `5.36-slim-buster`](https://github.com/perl/docker-perl/blob/e60966858988e0e0371880656b1c2e673ade660e/5.036.001-slim-buster/Dockerfile)
|
|
|
+- [`5.36.1-threaded`, `5.36-threaded`, `5.36.1-threaded-bookworm`, `5.36-threaded-bookworm`](https://github.com/perl/docker-perl/blob/e60966858988e0e0371880656b1c2e673ade660e/5.036.001-main,threaded-bookworm/Dockerfile)
|
|
|
+- [`5.36.1-threaded-bullseye`, `5.36-threaded-bullseye`](https://github.com/perl/docker-perl/blob/e60966858988e0e0371880656b1c2e673ade660e/5.036.001-main,threaded-bullseye/Dockerfile)
|
|
|
+- [`5.36.1-threaded-buster`, `5.36-threaded-buster`](https://github.com/perl/docker-perl/blob/e60966858988e0e0371880656b1c2e673ade660e/5.036.001-main,threaded-buster/Dockerfile)
|
|
|
+- [`5.36.1-slim-threaded`, `5.36-slim-threaded`, `5.36.1-slim-threaded-bookworm`, `5.36-slim-threaded-bookworm`](https://github.com/perl/docker-perl/blob/e60966858988e0e0371880656b1c2e673ade660e/5.036.001-slim,threaded-bookworm/Dockerfile)
|
|
|
+- [`5.36.1-slim-threaded-bullseye`, `5.36-slim-threaded-bullseye`](https://github.com/perl/docker-perl/blob/e60966858988e0e0371880656b1c2e673ade660e/5.036.001-slim,threaded-bullseye/Dockerfile)
|
|
|
+- [`5.36.1-slim-threaded-buster`, `5.36-slim-threaded-buster`](https://github.com/perl/docker-perl/blob/e60966858988e0e0371880656b1c2e673ade660e/5.036.001-slim,threaded-buster/Dockerfile)
|
|
|
+- [`5.34.1`, `5.34`, `5.34.1-bullseye`, `5.34-bullseye`](https://github.com/perl/docker-perl/blob/e60966858988e0e0371880656b1c2e673ade660e/5.034.001-main-bullseye/Dockerfile)
|
|
|
+- [`5.34.1-buster`, `5.34-buster`](https://github.com/perl/docker-perl/blob/e60966858988e0e0371880656b1c2e673ade660e/5.034.001-main-buster/Dockerfile)
|
|
|
+- [`5.34.1-slim`, `5.34-slim`, `5.34.1-slim-bullseye`, `5.34-slim-bullseye`](https://github.com/perl/docker-perl/blob/e60966858988e0e0371880656b1c2e673ade660e/5.034.001-slim-bullseye/Dockerfile)
|
|
|
+- [`5.34.1-slim-buster`, `5.34-slim-buster`](https://github.com/perl/docker-perl/blob/e60966858988e0e0371880656b1c2e673ade660e/5.034.001-slim-buster/Dockerfile)
|
|
|
+- [`5.34.1-threaded`, `5.34-threaded`, `5.34.1-threaded-bullseye`, `5.34-threaded-bullseye`](https://github.com/perl/docker-perl/blob/e60966858988e0e0371880656b1c2e673ade660e/5.034.001-main,threaded-bullseye/Dockerfile)
|
|
|
+- [`5.34.1-threaded-buster`, `5.34-threaded-buster`](https://github.com/perl/docker-perl/blob/e60966858988e0e0371880656b1c2e673ade660e/5.034.001-main,threaded-buster/Dockerfile)
|
|
|
+- [`5.34.1-slim-threaded`, `5.34-slim-threaded`, `5.34.1-slim-threaded-bullseye`, `5.34-slim-threaded-bullseye`](https://github.com/perl/docker-perl/blob/e60966858988e0e0371880656b1c2e673ade660e/5.034.001-slim,threaded-bullseye/Dockerfile)
|
|
|
+- [`5.34.1-slim-threaded-buster`, `5.34-slim-threaded-buster`](https://github.com/perl/docker-perl/blob/e60966858988e0e0371880656b1c2e673ade660e/5.034.001-slim,threaded-buster/Dockerfile)
|
|
|
+- [`5.39.1`, `5.39`, `devel`, `5.39.1-bookworm`, `5.39-bookworm`, `devel-bookworm`](https://github.com/perl/docker-perl/blob/e60966858988e0e0371880656b1c2e673ade660e/5.039.001-main-bookworm/Dockerfile)
|
|
|
+- [`5.39.1-bullseye`, `5.39-bullseye`, `devel-bullseye`](https://github.com/perl/docker-perl/blob/e60966858988e0e0371880656b1c2e673ade660e/5.039.001-main-bullseye/Dockerfile)
|
|
|
+- [`5.39.1-slim`, `5.39-slim`, `devel-slim`, `5.39.1-slim-bookworm`, `5.39-slim-bookworm`, `devel-slim-bookworm`](https://github.com/perl/docker-perl/blob/e60966858988e0e0371880656b1c2e673ade660e/5.039.001-slim-bookworm/Dockerfile)
|
|
|
+- [`5.39.1-slim-bullseye`, `5.39-slim-bullseye`, `devel-slim-bullseye`](https://github.com/perl/docker-perl/blob/e60966858988e0e0371880656b1c2e673ade660e/5.039.001-slim-bullseye/Dockerfile)
|
|
|
+- [`5.39.1-threaded`, `5.39-threaded`, `devel-threaded`, `5.39.1-threaded-bookworm`, `5.39-threaded-bookworm`, `devel-threaded-bookworm`](https://github.com/perl/docker-perl/blob/e60966858988e0e0371880656b1c2e673ade660e/5.039.001-main,threaded-bookworm/Dockerfile)
|
|
|
+- [`5.39.1-threaded-bullseye`, `5.39-threaded-bullseye`, `devel-threaded-bullseye`](https://github.com/perl/docker-perl/blob/e60966858988e0e0371880656b1c2e673ade660e/5.039.001-main,threaded-bullseye/Dockerfile)
|
|
|
+- [`5.39.1-slim-threaded`, `5.39-slim-threaded`, `devel-slim-threaded`, `5.39.1-slim-threaded-bookworm`, `5.39-slim-threaded-bookworm`, `devel-slim-threaded-bookworm`](https://github.com/perl/docker-perl/blob/e60966858988e0e0371880656b1c2e673ade660e/5.039.001-slim,threaded-bookworm/Dockerfile)
|
|
|
+- [`5.39.1-slim-threaded-bullseye`, `5.39-slim-threaded-bullseye`, `devel-slim-threaded-bullseye`](https://github.com/perl/docker-perl/blob/e60966858988e0e0371880656b1c2e673ade660e/5.039.001-slim,threaded-bullseye/Dockerfile)
|
|
|
|
|
|
# Quick reference (cont.)
|
|
|
|
|
@@ -152,6 +152,12 @@ If your Perl program is expected to handle signals and fork child processes, it
|
|
|
|
|
|
See also [Signals in perlipc](https://perldoc.pl/perlipc#Signals) as well as [Perl/docker-perl#44](https://github.com/Perl/docker-perl/issues/44).
|
|
|
|
|
|
+### `COPY` and `WORKDIR` behavior in Debian Bookworm based images (Perl >= 5.38)
|
|
|
+
|
|
|
+As our Perl images are based on the standard `buildpack-deps` and `debian` images, these inherit the new [merged-usr root filesystem layout](https://wiki.debian.org/UsrMerge) introduced in Debian 12 (Bookworm) which may affect certain build contexts that `COPY` their own `bin`, `sbin`, or `lib` directories into a `WORKDIR /`. Users are encouraged to set `WORKDIR` explicitly to a path other than `/` as much as possible, such as the `/usr/src/app` shown here in the examples, though as of current release our images now default to `WORKDIR /usr/src/app`.
|
|
|
+
|
|
|
+See also [Perl/docker-perl#140](https://github.com/Perl/docker-perl/issues/140) for further information.
|
|
|
+
|
|
|
## Example: Creating a reusable Carton image for Perl projects
|
|
|
|
|
|
Suppose you have a project that uses [Carton](https://metacpan.org/pod/Carton) to manage Perl dependencies. You can create a `perl:carton` image that makes use of the [ONBUILD](https://docs.docker.com/engine/reference/builder/#onbuild) instruction in its `Dockerfile`, like this:
|