diff --git a/1.6/Dockerfile b/1.6/Dockerfile new file mode 100644 index 0000000..78cc8e2 --- /dev/null +++ b/1.6/Dockerfile @@ -0,0 +1,18 @@ +FROM erlang:18 + +MAINTAINER Vincent Composieux + +RUN apt-get update && \ + apt-get install -y python perl libtemplate-perl gnuplot && \ + curl http://tsung.erlang-projects.org/dist/tsung-1.6.0.tar.gz --output /tmp/tsung-1.6.0.tar.gz \ + && cd /tmp/ \ + && tar xzf ./tsung-1.6.0.tar.gz \ + && cd tsung-1.6.0 \ + && ./configure \ + && make \ + && make install \ + && rm -rf /tmp/tsung* + +EXPOSE 8091 + +ENTRYPOINT ["tsung"] diff --git a/1.7/Dockerfile b/1.7/Dockerfile new file mode 100644 index 0000000..1f3218f --- /dev/null +++ b/1.7/Dockerfile @@ -0,0 +1,18 @@ +FROM erlang:18 + +MAINTAINER Vincent Composieux + +RUN apt-get update && \ + apt-get install -y python perl libtemplate-perl gnuplot && \ + curl http://tsung.erlang-projects.org/dist/tsung-1.7.0.tar.gz --output /tmp/tsung-1.7.0.tar.gz \ + && cd /tmp/ \ + && tar xzf ./tsung-1.7.0.tar.gz \ + && cd tsung-1.7.0 \ + && ./configure \ + && make \ + && make install \ + && rm -rf /tmp/tsung* + +EXPOSE 8091 + +ENTRYPOINT ["tsung"] diff --git a/README.md b/README.md new file mode 100644 index 0000000..fd9a931 --- /dev/null +++ b/README.md @@ -0,0 +1,10 @@ +docker-tsung +============ + +A Dockerfile for running Tsung into docker. + +Available tags +-------------- + +- [`1.7`, `latest` (*Dockerfile*)](https://github.com/eko/docker-tsung/blob/master/1.7/Dockerfile) +- [`1.6` (*Dockerfile*)](https://github.com/eko/docker-tsung/blog/master/1.6/Dockerfile)