aboutsummaryrefslogtreecommitdiffstats
path: root/docs/release/userguide
diff options
context:
space:
mode:
authorMaryam Tahhan <maryam.tahhan@intel.com>2017-12-05 19:44:56 +0000
committerMaryam Tahhan <maryam.tahhan@intel.com>2017-12-13 15:31:03 +0000
commitf04e17c162ed39fed95b3823ca106d195ee62342 (patch)
treef60de9acb09e85e13ddf140ebfd10560bb751b42 /docs/release/userguide
parent55a50d031577a8cf0e532421bfc5a3dee6e92754 (diff)
docs: update docker documentation for dockerhub
Change-Id: Id84a2645116bc1799b89579ab1d11d44760144c4 Signed-off-by: Maryam Tahhan <maryam.tahhan@intel.com>
Diffstat (limited to 'docs/release/userguide')
-rw-r--r--docs/release/userguide/docker.userguide.rst28
1 files changed, 20 insertions, 8 deletions
diff --git a/docs/release/userguide/docker.userguide.rst b/docs/release/userguide/docker.userguide.rst
index 5c786c0d..5a3c2274 100644
--- a/docs/release/userguide/docker.userguide.rst
+++ b/docs/release/userguide/docker.userguide.rst
@@ -218,8 +218,9 @@ Build the barometer docker image
.. code:: bash
+ $ git clone https://gerrit.opnfv.org/gerrit/barometer
$ cd barometer/docker
- $ sudo docker build -t barometer_image --build-arg http_proxy=`echo $http_proxy` \
+ $ sudo docker build -t opnfv/barometer --build-arg http_proxy=`echo $http_proxy` \
--build-arg https_proxy=`echo $https_proxy` -f Dockerfile .
.. note::
@@ -236,29 +237,40 @@ Output should contain a barometer image:
.. code::
REPOSITORY TAG IMAGE ID CREATED SIZE
- barometer_image latest 05f2a3edd96b 3 hours ago 1.2GB
+ opnfv/barometer latest 05f2a3edd96b 3 hours ago 1.2GB
centos 7 196e0ce0c9fb 4 weeks ago 197MB
centos latest 196e0ce0c9fb 4 weeks ago 197MB
hello-world latest 05a3bd381fc2 4 weeks ago 1.84kB
-Run the barometer docker image:
+Download the barometer docker image
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+If you want to use a pre-built barometer image, you can pull the barometer
+image from https://hub.docker.com/r/opnfv/barometer/
.. code:: bash
+ $ docker pull opnfv/barometer
+
+
+Run the barometer docker image
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+.. code:: bash
+
$ sudo docker run -tid --net=host -v `pwd`/../src/collectd_sample_configs:/opt/collectd/etc/collectd.conf.d \
- -v /var/run:/var/run -v /tmp:/tmp --privileged barometer_image /run_collectd.sh
+ -v /var/run:/var/run -v /tmp:/tmp --privileged opnfv/barometer /run_collectd.sh
.. note::
The docker barometer image contains configuration for all the collectd plugins. In the command
above we are overriding /opt/collectd/etc/collectd.conf.d by mounting a host directory
- `pwd`/../src/collectd_sample_configs thta contains only the sample configurations we are interested
- in running. It's important to do this if you don't have DPDK, or RDT installed on the host.
+ `pwd`/../src/collectd_sample_configs that contains only the sample configurations we are interested
+ in running. *It's important to do this if you don't have DPDK, or RDT installed on the host*.
+ Sample configurations can be found at: https://github.com/opnfv/barometer/tree/master/src/collectd/collectd_sample_configs
-To make some changes run:
+To make some changes when the container is running run:
.. code:: bash
- sudo docker exec -ti barometer_image /bin/bash
+ sudo docker exec -ti opnfv/barometer /bin/bash
Check your docker image is running