Files
dockerfiles/coreos/certs/update.sh
Jess Frazelle 47b6bbe44d add ca certs
Signed-off-by: Jess Frazelle <jess@mesosphere.com>
2016-04-12 21:02:37 -07:00

23 lines
487 B
Bash
Executable File

#!/bin/bash
set -e
CERT_IMAGE="debian:latest"
# cd to the current directory so the script can be run from anywhere.
cd `dirname $0`
# Update the cert image.
docker pull $CERT_IMAGE
# Fetch the latest certificates.
ID=$(docker run -d $CERT_IMAGE bash -c "apt-get update && apt-get install -y --no-install-recommends ca-certificates")
docker logs -f $ID
docker wait $ID
# Update the local certificates.
docker cp $ID:/etc/ssl/certs/ca-certificates.crt .
# Cleanup.
docker rm -f $ID