Decrease amount of Docker image layers
Change-Id: I452ba835dee42121c889a1c955333440366f000f
This commit is contained in:
parent
dcc26703fa
commit
81348d9030
@ -17,10 +17,11 @@ ENV \
|
||||
ARG BASE_CREATION_TIME
|
||||
ARG BASE_GIT_COMMIT
|
||||
|
||||
LABEL org.opencontainers.image.created="$BASE_CREATION_TIME"
|
||||
LABEL org.opencontainers.image.title="monasca-base"
|
||||
LABEL org.opencontainers.image.revision="$BASE_GIT_COMMIT"
|
||||
LABEL org.opencontainers.image.licenses="Apache-2.0"
|
||||
LABEL \
|
||||
org.opencontainers.image.created="$BASE_CREATION_TIME" \
|
||||
org.opencontainers.image.title="monasca-base" \
|
||||
org.opencontainers.image.revision="$BASE_GIT_COMMIT" \
|
||||
org.opencontainers.image.licenses="Apache-2.0"
|
||||
|
||||
RUN \
|
||||
chmod +x /wait_for.sh /kafka_wait_for_topics.py /mysql_check.py && \
|
||||
@ -52,18 +53,19 @@ ONBUILD ARG COMMON_GIT_COMMIT
|
||||
|
||||
# Build-time metadata as defined at
|
||||
# https://github.com/opencontainers/image-spec/blob/master/annotations.md
|
||||
ONBUILD LABEL org.opencontainers.image.created="$CREATION_TIME"
|
||||
ONBUILD LABEL org.opencontainers.image.title="$DOCKER_IMAGE"
|
||||
ONBUILD LABEL org.opencontainers.image.source="$APP_REPO"
|
||||
ONBUILD LABEL org.opencontainers.image.url="$GITHUB_REPO"
|
||||
ONBUILD LABEL org.opencontainers.image.version="$REPO_VERSION"
|
||||
ONBUILD LABEL org.opencontainers.image.revision="$GIT_COMMIT"
|
||||
ONBUILD LABEL org.opencontainers.image.licenses="Apache-2.0"
|
||||
ONBUILD LABEL org.openstack.constraints_uri="$CONSTRAINTS_FILE?h=$CONSTRAINTS_BRANCH"
|
||||
ONBUILD LABEL org.openstack.monasca.python.extra_deps="$EXTRA_DEPS"
|
||||
ONBUILD LABEL org.openstack.monasca.common.source="$COMMON_REPO"
|
||||
ONBUILD LABEL org.openstack.monasca.common.version="$COMMON_VERSION"
|
||||
ONBUILD LABEL org.openstack.monasca.common.revision="$COMMON_GIT_COMMIT"
|
||||
ONBUILD LABEL \
|
||||
org.opencontainers.image.created="$CREATION_TIME" \
|
||||
org.opencontainers.image.title="$DOCKER_IMAGE" \
|
||||
org.opencontainers.image.source="$APP_REPO" \
|
||||
org.opencontainers.image.url="$GITHUB_REPO" \
|
||||
org.opencontainers.image.version="$REPO_VERSION" \
|
||||
org.opencontainers.image.revision="$GIT_COMMIT" \
|
||||
org.opencontainers.image.licenses="Apache-2.0" \
|
||||
org.openstack.constraints_uri="$CONSTRAINTS_FILE?h=$CONSTRAINTS_BRANCH" \
|
||||
org.openstack.monasca.python.extra_deps="$EXTRA_DEPS" \
|
||||
org.openstack.monasca.common.source="$COMMON_REPO" \
|
||||
org.openstack.monasca.common.version="$COMMON_VERSION" \
|
||||
org.openstack.monasca.common.revision="$COMMON_GIT_COMMIT"
|
||||
|
||||
# Every child image need to provide starting and health check script.
|
||||
# If they're not provided build will fail. We want that for uniformity.
|
||||
|
Loading…
x
Reference in New Issue
Block a user