containers: add a pcp-standalone app container layer
commit9dbb4dab98ebf8ccfe4e4f106977b081b8426b80
authorNathan Scott <nathans@redhat.com>
Thu, 9 Feb 2017 04:48:00 +0000 (9 15:48 +1100)
committerNathan Scott <nathans@redhat.com>
Thu, 9 Feb 2017 04:48:00 +0000 (9 15:48 +1100)
treec05d255d5550ae7803e733f41a8e81b38d98e8ec
parent3a92b8e0e763ae321804e15957a323e6dea26071
containers: add a pcp-standalone app container layer

Implements a second docker layer for PCP containers, such
that applications running in the cloud with no privileges
can have a minimal unprivileged pmcd co-process exporting
metrics from within the container if they so desire.

Sample containers for the Apache and Nginx web servers are
included here, which are also configured to run the PMDAs
for those services (with stats auto-enabled) too.
build/containers/GNUmakefile
build/containers/pcp-apache/Dockerfile [new file with mode: 0644]
build/containers/pcp-apache/GNUmakefile [copied from build/containers/GNUmakefile with 60% similarity]
build/containers/pcp-base/Dockerfile
build/containers/pcp-nginx/Dockerfile [new file with mode: 0644]
build/containers/pcp-nginx/GNUmakefile [copied from build/containers/GNUmakefile with 58% similarity]
build/containers/pcp-standalone/Dockerfile [new file with mode: 0644]
build/containers/pcp-standalone/GNUmakefile [copied from build/containers/GNUmakefile with 57% similarity]