Files
acme4j/acme4j-it/src/main/docker/challtestsrv.dockerfile
Richard Körber 57ec36054a Use latest Pebble docker image for integration tests
- Updated to the latest pebble and challtestsrv images
- Could not use the docker images as intended, because I found no way to
  let the docker-maven-plugin setup a network with fixed IP addresses.
  The original images are based on scratch, so getent is not present
  there. The only fix was to build own images based on alpine, and copy
  the apps from the original images. Ugly, but working.
- Fixed broken integration tests
- Fixed an old bug: DNS records were removed with two trailing full
  stops.
2024-03-19 22:16:35 +01:00

6 lines
145 B
Docker

FROM ghcr.io/letsencrypt/pebble-challtestsrv:latest
FROM alpine
COPY --from=0 /app /app
COPY challtestsrv.sh /
ENTRYPOINT [ "/challtestsrv.sh" ]