docker: add instructions to user guide
[barometer.git] / docker / Dockerfile
1 FROM centos:7
2 ENV http_proxy ${http_proxy}
3 ENV https_proxy ${https_proxy}
4 RUN yum update -y
5 RUN yum install -y which sudo
6 ENV DOCKER y
7 COPY systems /systems
8 COPY src /src
9 COPY 3rd_party /3rd_party
10 COPY mibs /mibs
11
12 WORKDIR /systems
13 RUN sh ./build_base_machine.sh
14 RUN useradd -ms /bin/bash collectd_exec
15 RUN echo "collectd_exec ALL=(ALL) NOPASSWD: ALL" >> /etc/sudoers
16 WORKDIR /src
17
18 COPY docker/run_collectd.sh /run_collectd.sh
19 RUN chmod +x /run_collectd.sh