Docker images moved to https://github.com/valtri/docker-server-deb7 .
authorFrantišek Dvořák <valtri@civ.zcu.cz>
Thu, 21 Apr 2016 11:56:52 +0000 (13:56 +0200)
committerFrantišek Dvořák <valtri@civ.zcu.cz>
Thu, 21 Apr 2016 11:56:52 +0000 (13:56 +0200)
docker/hadoop/README.md [deleted file]
docker/hadoop/build.sh [deleted file]
docker/hadoop/build9.sh [deleted file]
docker/hadoop/debian7/puppet/Dockerfile [deleted file]
docker/hadoop/debian7/puppet/latest/Dockerfile [deleted file]
docker/hadoop/debian7/puppet/latest/docker-entry.sh [deleted file]
docker/hadoop/debian9/Dockerfile [deleted file]
docker/hadoop/debian9/docker-entry.sh [deleted file]

diff --git a/docker/hadoop/README.md b/docker/hadoop/README.md
deleted file mode 100644 (file)
index 26e17ca..0000000
+++ /dev/null
@@ -1,20 +0,0 @@
-# Info
-
-For usage with [virtualization.git](http://scientific.zcu.cz/git/?p=virtualization.git;a=summary).
-
-# Layers
-
-## puppet
-
-Base image with puppet from puppetlabs:
-
-* puppet
-
-## latest
-
-Final image with puppet from puppetlabs and configured master:
-
-* puppet + myriad7.zcu.cz
-* openssh
-* locales
-* entry script + /sbin/init
diff --git a/docker/hadoop/build.sh b/docker/hadoop/build.sh
deleted file mode 100755 (executable)
index 9bd3c90..0000000
+++ /dev/null
@@ -1,41 +0,0 @@
-#! /bin/sh -ex
-
-user=valtri
-platforms=debian7
-
-for p in ${platforms}; do
-  cd ${p}
-
-  cd puppet
-  docker build -t hadoop-${p}:puppet .
-  cd ..
-
-  cd puppet/latest
-  docker build -t hadoop-${p}:latest .
-  cd ../..
-
-  cd ..
-done
-
-set +o xtrace
-
-echo
-for p in ${platforms}; 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 puppet latest; do
-    echo "docker tag hadoop-${p}:${t} ${user}/hadoop-${p}:${t}"
-  done
-done
-
-echo
-for p in ${platforms}; do
-  for t in puppet latest; do
-    echo "docker push ${user}/hadoop-${p}:${t}"
-  done
-done
diff --git a/docker/hadoop/build9.sh b/docker/hadoop/build9.sh
deleted file mode 100755 (executable)
index ad30a01..0000000
+++ /dev/null
@@ -1,35 +0,0 @@
-#! /bin/sh -ex
-
-user=valtri
-platforms=debian9
-
-for p in ${platforms}; do
-  cd ${p}
-
-  docker build -t hadoop-${p}:latest .
-
-  cd ..
-done
-
-set +o xtrace
-
-echo
-for p in ${platforms}; do
-  for t in latest; do
-    echo "docker rmi ${user}/hadoop-${p}:${t}"
-  done
-done
-
-echo
-for p in ${platforms}; do
-  for t in latest; do
-    echo "docker tag hadoop-${p}:${t} ${user}/hadoop-${p}:${t}"
-  done
-done
-
-echo
-for p in ${platforms}; do
-  for t in latest; do
-    echo "docker push ${user}/hadoop-${p}:${t}"
-  done
-done
diff --git a/docker/hadoop/debian7/puppet/Dockerfile b/docker/hadoop/debian7/puppet/Dockerfile
deleted file mode 100644 (file)
index ebdb6fd..0000000
+++ /dev/null
@@ -1,16 +0,0 @@
-FROM debian:7
-MAINTAINER František Dvořák <valtri@civ.zcu.cz>
-
-# ==== puppet ====
-
-RUN apt-get update && apt-get install -y wget
-RUN wget http://apt.puppetlabs.com/puppetlabs-release-wheezy.deb -P /tmp \
-&& dpkg -i /tmp/puppetlabs-release-wheezy.deb \
-&& rm -fv /tmp/puppetlabs-release-wheezy.deb
-
-RUN apt-get update && apt-get install -y puppet
-
-# ==== cleanup ====
-
-RUN apt-get clean \
-&& rm -rf /var/lib/apt/lists/*
diff --git a/docker/hadoop/debian7/puppet/latest/Dockerfile b/docker/hadoop/debian7/puppet/latest/Dockerfile
deleted file mode 100644 (file)
index 7d6540e..0000000
+++ /dev/null
@@ -1,30 +0,0 @@
-FROM hadoop-debian7:puppet
-MAINTAINER František Dvořák <valtri@civ.zcu.cz>
-
-# ==== puppet ====
-
-RUN sed -e 's/\(\[main\]\)/\1\nserver=myriad7.zcu.cz/' -i /etc/puppet/puppet.conf
-
-# ==== 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 locales
-
-# ==== ssh ====
-
-RUN apt-get update \
-&& apt-get install -y openssh-server \
-&& sed -e 's/^#\(GSSAPIAuthentication\).*/\1 yes/' -i /etc/ssh/sshd_config
-
-# ==== cleanup ====
-
-RUN apt-get clean \
-&& rm -rf /var/lib/apt/lists/*
-
-# ==== entry ====
-
-COPY ./docker-entry.sh /
-ENTRYPOINT ["/docker-entry.sh"]
-CMD ["/sbin/init"]
diff --git a/docker/hadoop/debian7/puppet/latest/docker-entry.sh b/docker/hadoop/debian7/puppet/latest/docker-entry.sh
deleted file mode 100755 (executable)
index 008fc8c..0000000
+++ /dev/null
@@ -1,16 +0,0 @@
-#! /bin/sh
-
-if [ -d /docker/ssh ]; then
-  cp -vp /docker/ssh/* /etc/ssh/
-fi
-
-if [ -f /docker/root/.ssh/authorized_keys ]; then
-  mkdir -v /root/.ssh/ 2>/dev/null || :
-  cp -vp /docker/root/.ssh/authorized_keys /root/.ssh/
-fi
-
-if [ -f /docker/root/.k5login ]; then
-  cp -vp /docker/root/.k5login /root/
-fi
-
-exec "$@"
diff --git a/docker/hadoop/debian9/Dockerfile b/docker/hadoop/debian9/Dockerfile
deleted file mode 100644 (file)
index 685949d..0000000
+++ /dev/null
@@ -1,35 +0,0 @@
-FROM debian:stretch
-MAINTAINER František Dvořák <valtri@civ.zcu.cz>
-
-# ==== puppet ====
-
-RUN apt-get update && apt-get install -y puppet
-
-RUN puppet agent --enable
-RUN systemctl disable puppet
-
-RUN sed -e 's/\(\[main\]\)/\1\nserver=myriad7.zcu.cz/' -i /etc/puppet/puppet.conf
-
-# ==== 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
-
-# ==== cleanup ====
-
-RUN apt-get clean \
-&& rm -rf /var/lib/apt/lists/*
-
-# ==== entry ====
-
-COPY ./docker-entry.sh /
-ENTRYPOINT ["/docker-entry.sh"]
-CMD ["/sbin/init"]
diff --git a/docker/hadoop/debian9/docker-entry.sh b/docker/hadoop/debian9/docker-entry.sh
deleted file mode 100755 (executable)
index 008fc8c..0000000
+++ /dev/null
@@ -1,16 +0,0 @@
-#! /bin/sh
-
-if [ -d /docker/ssh ]; then
-  cp -vp /docker/ssh/* /etc/ssh/
-fi
-
-if [ -f /docker/root/.ssh/authorized_keys ]; then
-  mkdir -v /root/.ssh/ 2>/dev/null || :
-  cp -vp /docker/root/.ssh/authorized_keys /root/.ssh/
-fi
-
-if [ -f /docker/root/.k5login ]; then
-  cp -vp /docker/root/.k5login /root/
-fi
-
-exec "$@"