Skip to content


Subversion checkout URL

You can clone with
Download ZIP


Dockerfile from @d_qoi working to build container #9

merged 1 commit into from

2 participants


I was working with @d_qoi on the dockerfile to setup the tempest container.

This is the file that we got working. To use the file:
1.go into the t-container directory
1. type =docker build .=
1. type =docker run -i -t [the image id from build= /bin/bash

@dlenwell dlenwell merged commit c49cb82 into dlenwell:master
@zehicle zehicle deleted the zehicle:dockerfile branch
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Commits on Feb 23, 2014
  1. Dockerfile from @d_qoi working to build container

    Rob Hirschfeld committed
This page is out of date. Refresh to see the latest.
Showing with 68 additions and 0 deletions.
  1. +68 −0 t-container/Dockerfile
68 t-container/Dockerfile
@@ -0,0 +1,68 @@
+# Docker Tempest in a Container (TCUP)
+# Copyright (c) 2014 Alex Hirschfeld (d-qoi), no corporate affiliation
+# All Rights Reserved.
+# Licensed under the Apache License, Version 2.0 (the "License"); you may
+# not use this file except in compliance with the License. You may obtain
+# a copy of the License at
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+# WARRANTIES OR CONDITIONS OF ANY KIND, `either express or implied. See the
+# License for the specific language governing permissions and limitations
+# under the License.
+FROM ubuntu
+RUN apt-get update
+# Downloading tools
+RUN apt-get install -y git python-pip wget unzip
+#Downloading dependencies
+RUN apt-get install -y libxml2-dev libxslt-dev lib32z1-dev python2.7-dev libssl-dev
+#other dependencies
+RUN apt-get install -y python-dev libxslt1-dev libsasl2-dev libsqlite3-dev libldap2-dev libffi-dev
+RUN pip install
+# Cloning tempest
+#RUN git clone
+# Get tempest code
+RUN wget
+RUN unzip
+RUN mv /tempest-stable-havana /tempest
+#running setup
+#RUN python /tempest/ install
+#making file to add exterior files
+#RUN mkdir temp
+#Tempest config creator
+#ADD /temp/
+#ADD /tempest/
+#MORE DEPENDENCIES (for tempest config builder)
+#ADD /temp/
+#ADD /temp/
+#using dependencies
+RUN pip install -r /tempest/requirements.txt
+RUN pip install -r /tempest/test-requirements.txt
+#Running tempest config creator
+#CMD 'cd /tempest && git checkout stable/havana && /tempest/ -C /tempest/tempest.conf -N -- tempest'
+#CMD 'cd /tempest && /tempest/ -C /tempest/tempest.conf -N -- tempest'
+#Publishing to refstack
+#ADD <url> /temp/
+#rest of file
+# To start the image, docker run -i -t [image id] /bin/bash
Something went wrong with that request. Please try again.