for p in ${platforms}; do
cd ${p}
- cd meta
- docker build -t hadoop-${p}:meta .
- cd ..
-
cd puppet
docker build -t hadoop-${p}:puppet .
cd ..
echo
for p in ${platforms}; do
- for t in meta puppet latest; do
+ for t in puppet latest; do
echo "docker rmi ${user}/hadoop-${p}:${t}"
done
done
echo
for p in ${platforms}; do
- for t in meta puppet latest; do
+ for t in puppet latest; do
echo "docker tag hadoop-${p}:${t} ${user}/hadoop-${p}:${t}"
done
done
echo
for p in ${platforms}; do
- for t in meta puppet latest; do
+ for t in puppet latest; do
echo "docker push ${user}/hadoop-${p}:${t}"
done
done
+++ /dev/null
-FROM debian:7
-MAINTAINER František Dvořák <valtri@civ.zcu.cz>
-
-# ==== system ====
-
-RUN echo 'locales locales/locales_to_be_generated multiselect en_US.UTF-8 UTF-8' | debconf-set-selections
-RUN echo 'locales locales/default_environment_locale select en_US.UTF-8' | debconf-set-selections
-RUN apt-get update \
-&& apt-get install -y locales
-
-# ==== ssh ====
-
-RUN apt-get update \
-&& apt-get install -y openssh-server \
-&& sed -e 's/^#\(GSSAPIAuthentication\).*/\1 yes/' -i /etc/ssh/sshd_config
-
-# ==== puppet ====
-
-RUN apt-get update && apt-get install -y puppet
-RUN sed -e 's/\(\[main\]\)/\1\nserver=thorin2.ics.muni.cz/' -i /etc/puppet/puppet.conf
-
-# ==== cleanup ====
-
-RUN apt-get clean \
-&& rm -rf /var/lib/apt/lists/*