demo container: Include ssl certificates

Without this patch, curl would complain that the path where it expects
the ca certificate bundle is empty.

Change-Id: Iadf0f37118ab1bee2265abfbfab2ab8ce462ac87
Signed-off-by: Antoni Segura Puimedon <antonisp@celebdor.com>
This commit is contained in:
Antoni Segura Puimedon 2018-03-21 15:59:39 +01:00
parent f41eb07264
commit 20222a0200
No known key found for this signature in database
GPG Key ID: 9B08FFD846853B9D
3 changed files with 4 additions and 0 deletions

View File

@ -170,3 +170,5 @@ RUN mkdir -p rootfs/usr/bin; \
ADD ./server.go .
RUN go build -ldflags "-linkmode external -extldflags -static" -o rootfs/usr/bin/helloserver server.go
RUN mkdir -p rootfs/etc/ssl/certs \
&& cp /etc/ssl/certs/ca-certificates.crt rootfs/etc/ssl/certs/ca-certificates.crt

View File

@ -3,6 +3,8 @@
BUILDER_NAME=$(uuidgen)
docker build -t kuryr/demo_builder . -f Dockerfile.builder
docker run --name ${BUILDER_NAME} kuryr/demo_builder
rm -fr rootfs
rm -fr rootfs.tar.xz
docker cp ${BUILDER_NAME}:/usr/src/busybox/rootfs rootfs
docker rm ${BUILDER_NAME}

Binary file not shown.