aboutsummaryrefslogtreecommitdiff
path: root/docker
diff options
context:
space:
mode:
Diffstat (limited to 'docker')
-rw-r--r--docker/centos/binary/data/Dockerfile4
l---------docker/centos/binary/data/build1
-rw-r--r--docker/centos/binary/galera/Dockerfile3
-rw-r--r--docker/centos/binary/rabbitmq/Dockerfile3
-rw-r--r--docker/centos/source/data/Dockerfile4
l---------docker/centos/source/data/build1
-rwxr-xr-xdocker/common/galera/config-galera.sh9
-rw-r--r--docker/common/rabbitmq/config-rabbit.sh2
8 files changed, 17 insertions, 10 deletions
diff --git a/docker/centos/binary/data/Dockerfile b/docker/centos/binary/data/Dockerfile
new file mode 100644
index 000000000..635918540
--- /dev/null
+++ b/docker/centos/binary/data/Dockerfile
@@ -0,0 +1,4 @@
+FROM centos
+MAINTAINER Kolla Project (https://launchpad.net/kolla)
+
+CMD /bin/sleep infinity
diff --git a/docker/centos/binary/data/build b/docker/centos/binary/data/build
new file mode 120000
index 000000000..8d652f7ee
--- /dev/null
+++ b/docker/centos/binary/data/build
@@ -0,0 +1 @@
+../../../../tools/build-docker-image \ No newline at end of file
diff --git a/docker/centos/binary/galera/Dockerfile b/docker/centos/binary/galera/Dockerfile
index e4171165b..9a21c3440 100644
--- a/docker/centos/binary/galera/Dockerfile
+++ b/docker/centos/binary/galera/Dockerfile
@@ -19,7 +19,8 @@ RUN echo "[mariadb]" > /etc/yum.repos.d/MariaDB.repo && \
percona-xtrabackup \
pv \
tar \
- expect
+ expect \
+ && rm -rf /var/lib/mysql/*
COPY config-galera.sh /opt/kolla/config/
COPY config-external.sh /opt/kolla/
diff --git a/docker/centos/binary/rabbitmq/Dockerfile b/docker/centos/binary/rabbitmq/Dockerfile
index 51197ca43..88894c3c7 100644
--- a/docker/centos/binary/rabbitmq/Dockerfile
+++ b/docker/centos/binary/rabbitmq/Dockerfile
@@ -5,7 +5,8 @@ RUN yum -y install \
hostname \
rabbitmq-server && \
yum clean all && \
- /usr/lib/rabbitmq/bin/rabbitmq-plugins enable rabbitmq_management
+ /usr/lib/rabbitmq/bin/rabbitmq-plugins enable rabbitmq_management \
+ && rm -rf /var/lib/rabbitmq/*
COPY config-rabbit.sh config-external.sh /opt/kolla/
COPY start.sh /
diff --git a/docker/centos/source/data/Dockerfile b/docker/centos/source/data/Dockerfile
new file mode 100644
index 000000000..635918540
--- /dev/null
+++ b/docker/centos/source/data/Dockerfile
@@ -0,0 +1,4 @@
+FROM centos
+MAINTAINER Kolla Project (https://launchpad.net/kolla)
+
+CMD /bin/sleep infinity
diff --git a/docker/centos/source/data/build b/docker/centos/source/data/build
new file mode 120000
index 000000000..8d652f7ee
--- /dev/null
+++ b/docker/centos/source/data/build
@@ -0,0 +1 @@
+../../../../tools/build-docker-image \ No newline at end of file
diff --git a/docker/common/galera/config-galera.sh b/docker/common/galera/config-galera.sh
index 8aab3cfe1..42393377d 100755
--- a/docker/common/galera/config-galera.sh
+++ b/docker/common/galera/config-galera.sh
@@ -74,13 +74,8 @@ function configure_db {
}
function populate_db {
- if [[ $(ls /var/lib/mysql) == "" ]]; then
- echo "POPULATING NEW DB"
- mysql_install_db
- chown -R mysql: /var/lib/mysql
- else
- echo "DB ALREADY EXISTS"
- fi
+ mysql_install_db
+ chown -R mysql: /var/lib/mysql
}
function prepare_db {
diff --git a/docker/common/rabbitmq/config-rabbit.sh b/docker/common/rabbitmq/config-rabbit.sh
index 6f2283c67..c87a2ab48 100644
--- a/docker/common/rabbitmq/config-rabbit.sh
+++ b/docker/common/rabbitmq/config-rabbit.sh
@@ -2,6 +2,6 @@
function set_rabbitmq_cookie {
echo "${RABBITMQ_CLUSTER_COOKIE}" > /var/lib/rabbitmq/.erlang.cookie
- chown rabbitmq: /var/lib/rabbitmq/.erlang.cookie
+ chown -R rabbitmq: /var/lib/rabbitmq
chmod 400 /var/lib/rabbitmq/.erlang.cookie
}