Repository: bigtop Updated Branches: refs/heads/master 6aea780a2 -> a440965ef
BIGTOP-1898. Dockerfiles to build bigtop/puppet docker images for 1.0 release Project: http://git-wip-us.apache.org/repos/asf/bigtop/repo Commit: http://git-wip-us.apache.org/repos/asf/bigtop/commit/a440965e Tree: http://git-wip-us.apache.org/repos/asf/bigtop/tree/a440965e Diff: http://git-wip-us.apache.org/repos/asf/bigtop/diff/a440965e Branch: refs/heads/master Commit: a440965ef402091bfbaee11efdcfcf56fa036d3f Parents: 6aea780 Author: Evans Ye <[email protected]> Authored: Mon Jun 22 18:05:40 2015 +0000 Committer: Evans Ye <[email protected]> Committed: Thu Jul 16 00:19:55 2015 +0800 ---------------------------------------------------------------------- docker/bigtop-puppet/centos-6/Dockerfile | 5 +++++ docker/bigtop-puppet/centos-6/build.sh | 1 + docker/bigtop-puppet/centos-7/Dockerfile | 5 +++++ docker/bigtop-puppet/centos-7/build.sh | 1 + docker/bigtop-puppet/debian-8/Dockerfile | 5 +++++ docker/bigtop-puppet/debian-8/build.sh | 1 + docker/bigtop-puppet/fedora-20/Dockerfile | 5 +++++ docker/bigtop-puppet/fedora-20/build.sh | 1 + docker/bigtop-puppet/opensuse-13.2/Dockerfile | 4 ++++ docker/bigtop-puppet/opensuse-13.2/build.sh | 1 + docker/bigtop-puppet/ubuntu-14.04/Dockerfile | 5 +++++ docker/bigtop-puppet/ubuntu-14.04/build.sh | 1 + 12 files changed, 35 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/bigtop/blob/a440965e/docker/bigtop-puppet/centos-6/Dockerfile ---------------------------------------------------------------------- diff --git a/docker/bigtop-puppet/centos-6/Dockerfile b/docker/bigtop-puppet/centos-6/Dockerfile new file mode 100644 index 0000000..1b991cf --- /dev/null +++ b/docker/bigtop-puppet/centos-6/Dockerfile @@ -0,0 +1,5 @@ +FROM centos:6 +MAINTAINER [email protected] + +RUN rpm -ivh http://yum.puppetlabs.com/puppetlabs-release-el-6.noarch.rpm; \ + yum -y install curl sudo unzip wget puppet http://git-wip-us.apache.org/repos/asf/bigtop/blob/a440965e/docker/bigtop-puppet/centos-6/build.sh ---------------------------------------------------------------------- diff --git a/docker/bigtop-puppet/centos-6/build.sh b/docker/bigtop-puppet/centos-6/build.sh new file mode 100755 index 0000000..73d30c3 --- /dev/null +++ b/docker/bigtop-puppet/centos-6/build.sh @@ -0,0 +1 @@ +docker build -t bigtop/puppet:centos-6 . http://git-wip-us.apache.org/repos/asf/bigtop/blob/a440965e/docker/bigtop-puppet/centos-7/Dockerfile ---------------------------------------------------------------------- diff --git a/docker/bigtop-puppet/centos-7/Dockerfile b/docker/bigtop-puppet/centos-7/Dockerfile new file mode 100644 index 0000000..37a56d7 --- /dev/null +++ b/docker/bigtop-puppet/centos-7/Dockerfile @@ -0,0 +1,5 @@ +FROM centos:7 +MAINTAINER [email protected] + +RUN rpm -ivh http://yum.puppetlabs.com/puppetlabs-release-el-7.noarch.rpm; \ + yum -y install hostname curl sudo unzip wget puppet http://git-wip-us.apache.org/repos/asf/bigtop/blob/a440965e/docker/bigtop-puppet/centos-7/build.sh ---------------------------------------------------------------------- diff --git a/docker/bigtop-puppet/centos-7/build.sh b/docker/bigtop-puppet/centos-7/build.sh new file mode 100755 index 0000000..3a75db8 --- /dev/null +++ b/docker/bigtop-puppet/centos-7/build.sh @@ -0,0 +1 @@ +docker build -t bigtop/puppet:centos-7 . http://git-wip-us.apache.org/repos/asf/bigtop/blob/a440965e/docker/bigtop-puppet/debian-8/Dockerfile ---------------------------------------------------------------------- diff --git a/docker/bigtop-puppet/debian-8/Dockerfile b/docker/bigtop-puppet/debian-8/Dockerfile new file mode 100644 index 0000000..8beb4e9 --- /dev/null +++ b/docker/bigtop-puppet/debian-8/Dockerfile @@ -0,0 +1,5 @@ +FROM debian:8 +MAINTAINER [email protected] + +RUN apt-get update; \ + apt-get -y install curl sudo unzip wget puppet http://git-wip-us.apache.org/repos/asf/bigtop/blob/a440965e/docker/bigtop-puppet/debian-8/build.sh ---------------------------------------------------------------------- diff --git a/docker/bigtop-puppet/debian-8/build.sh b/docker/bigtop-puppet/debian-8/build.sh new file mode 100755 index 0000000..2378d35 --- /dev/null +++ b/docker/bigtop-puppet/debian-8/build.sh @@ -0,0 +1 @@ +docker build -t bigtop/puppet:debian-8 . http://git-wip-us.apache.org/repos/asf/bigtop/blob/a440965e/docker/bigtop-puppet/fedora-20/Dockerfile ---------------------------------------------------------------------- diff --git a/docker/bigtop-puppet/fedora-20/Dockerfile b/docker/bigtop-puppet/fedora-20/Dockerfile new file mode 100644 index 0000000..e36a787 --- /dev/null +++ b/docker/bigtop-puppet/fedora-20/Dockerfile @@ -0,0 +1,5 @@ +FROM fedora:20 +MAINTAINER [email protected] + +RUN rpm -ivh http://yum.puppetlabs.com/puppetlabs-release-el-7.noarch.rpm; \ + yum -y install hostname curl sudo unzip wget puppet http://git-wip-us.apache.org/repos/asf/bigtop/blob/a440965e/docker/bigtop-puppet/fedora-20/build.sh ---------------------------------------------------------------------- diff --git a/docker/bigtop-puppet/fedora-20/build.sh b/docker/bigtop-puppet/fedora-20/build.sh new file mode 100755 index 0000000..c22cb45 --- /dev/null +++ b/docker/bigtop-puppet/fedora-20/build.sh @@ -0,0 +1 @@ +docker build -t bigtop/puppet:fedora-20 . http://git-wip-us.apache.org/repos/asf/bigtop/blob/a440965e/docker/bigtop-puppet/opensuse-13.2/Dockerfile ---------------------------------------------------------------------- diff --git a/docker/bigtop-puppet/opensuse-13.2/Dockerfile b/docker/bigtop-puppet/opensuse-13.2/Dockerfile new file mode 100644 index 0000000..f2b6fd3 --- /dev/null +++ b/docker/bigtop-puppet/opensuse-13.2/Dockerfile @@ -0,0 +1,4 @@ +FROM opensuse:13.2 +MAINTAINER [email protected] + +RUN zypper --gpg-auto-import-keys install -y curl sudo unzip wget puppet suse-release ca-certificates-mozilla http://git-wip-us.apache.org/repos/asf/bigtop/blob/a440965e/docker/bigtop-puppet/opensuse-13.2/build.sh ---------------------------------------------------------------------- diff --git a/docker/bigtop-puppet/opensuse-13.2/build.sh b/docker/bigtop-puppet/opensuse-13.2/build.sh new file mode 100755 index 0000000..df41bdf --- /dev/null +++ b/docker/bigtop-puppet/opensuse-13.2/build.sh @@ -0,0 +1 @@ +docker build -t bigtop/puppet:opensuse-13.2 . http://git-wip-us.apache.org/repos/asf/bigtop/blob/a440965e/docker/bigtop-puppet/ubuntu-14.04/Dockerfile ---------------------------------------------------------------------- diff --git a/docker/bigtop-puppet/ubuntu-14.04/Dockerfile b/docker/bigtop-puppet/ubuntu-14.04/Dockerfile new file mode 100644 index 0000000..ad996a4 --- /dev/null +++ b/docker/bigtop-puppet/ubuntu-14.04/Dockerfile @@ -0,0 +1,5 @@ +FROM ubuntu:14.04 +MAINTAINER [email protected] + +RUN apt-get update; \ + apt-get -y install curl sudo unzip wget puppet http://git-wip-us.apache.org/repos/asf/bigtop/blob/a440965e/docker/bigtop-puppet/ubuntu-14.04/build.sh ---------------------------------------------------------------------- diff --git a/docker/bigtop-puppet/ubuntu-14.04/build.sh b/docker/bigtop-puppet/ubuntu-14.04/build.sh new file mode 100755 index 0000000..8453df3 --- /dev/null +++ b/docker/bigtop-puppet/ubuntu-14.04/build.sh @@ -0,0 +1 @@ +docker build -t bigtop/puppet:ubuntu-14.04 .
