aboutsummaryrefslogtreecommitdiff
path: root/docker/keystone/Dockerfile
diff options
context:
space:
mode:
authorDaneyon Hansen <danehans@cisco.com>2015-02-27 03:02:48 +0000
committerDaneyon Hansen <danehans@cisco.com>2015-03-13 17:10:16 +0000
commitdafbaf05edce9199953688bc076e75e59fee5aeb (patch)
tree528ba2c686bbbe6679e78cec1d87890579994ce3 /docker/keystone/Dockerfile
parent787f5d1b80d079fdb20658c9c2926f4c087588e1 (diff)
downloadkolla-dafbaf05edce9199953688bc076e75e59fee5aeb.tar.gz
kolla-dafbaf05edce9199953688bc076e75e59fee5aeb.zip
Implements: blueprint container-set-api-control
Adds Keystone Container-Set support Previously, Keystone containers were configured for use in a Kubernetes environment. This patch removed k8s dependencies and adds container set functionality. Change-Id: I131ce205857110bbee49fe81a4a005f9e273ce09
Diffstat (limited to 'docker/keystone/Dockerfile')
-rw-r--r--docker/keystone/Dockerfile17
1 files changed, 8 insertions, 9 deletions
diff --git a/docker/keystone/Dockerfile b/docker/keystone/Dockerfile
index e4ad8941a..3be9ae3cc 100644
--- a/docker/keystone/Dockerfile
+++ b/docker/keystone/Dockerfile
@@ -2,14 +2,13 @@ FROM %%KOLLA_NAMESPACE%%/%%KOLLA_PREFIX%%base
MAINTAINER Kolla Project (https://launchpad.net/kolla)
#Install required packages
-RUN yum install -y openstack-keystone \
- openstack-utils \
- mariadb \
- ; yum clean all
+RUN yum -y install openstack-keystone \
+ python-keystoneclient \
+ ; yum clean all
-ADD ./start.sh /start.sh
-ADD ./check.sh /check.sh
+# Add start-up and check scripts
+ADD ./start.sh /opt/kolla/start.sh
+ADD ./check.sh /opt/kolla/check.sh
-EXPOSE 5000 35357
-
-CMD ["/start.sh"]
+# Run the Keystone start script
+CMD ["/opt/kolla/start.sh"]