3 LABEL Maintainer="esousa@whitestack.com" \
4 Description="Openstack Keystone Instance" \
12 COPY scripts/start.sh /keystone/start.sh
14 RUN apt-get update && \
15 apt-get upgrade -y && \
16 apt-get autoremove -y && \
17 apt-get install -y software-properties-common && \
18 add-apt-repository -y cloud-archive:pike && \
19 apt-get update && apt dist-upgrade -y && \
20 apt-get install -y python-openstackclient keystone apache2 libapache2-mod-wsgi net-tools mysql-client && \
21 rm -rf /var/lib/apt/lists/* && \
25 ENV DB_HOST keystone-db
28 ENV ROOT_DB_PASSWORD admin
29 ENV KEYSTONE_DB_PASSWORD admin
31 ENV REGION_ID RegionOne
32 ENV KEYSTONE_HOST keystone
34 ENV ADMIN_USERNAME admin
35 ENV ADMIN_PASSWORD admin
36 ENV ADMIN_PROJECT admin
38 ENV SERVICE_USERNAME nbi
39 ENV SERVICE_PASSWORD nbi
40 ENV SERVICE_PROJECT service