Skip to content

Commit 7c7aa6a

Browse files
author
Christian Kniep
committedJan 2, 2017
refine Dockerfile
1 parent bce2455 commit 7c7aa6a

File tree

1 file changed

+3
-8
lines changed

1 file changed

+3
-8
lines changed
 

‎Dockerfile

+3-8
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
FROM qnib/u-supervisor
22

3-
RUN apt-get update
4-
RUN apt-get install -y sqlite python3 python-pip gcc
5-
RUN apt-get install -y apt-transport-https
6-
RUN apt-get install -y libmysqlclient-dev \
3+
RUN echo "deb [trusted=yes] http://repo.iovisor.org/apt/xenial xenial-nightly main" > /etc/apt/sources.list.d/iovisor.list \
4+
&& apt-get update \
5+
&& apt-get install -y sqlite python3 python-pip gcc apt-transport-https libmysqlclient-dev libelf1 bcc-tools libbcc-examples \
76
&& pip install mysql
87

98
ADD . /opt/kernelscope/
@@ -12,10 +11,6 @@ ADD etc/supervisord.d/kernelscope-visualiser.ini \
1211
etc/supervisord.d/kernelscope.ini \
1312
etc/supervisord.d/kernelscope-offcputime.ini \
1413
/etc/supervisord.d/
15-
RUN echo "deb [trusted=yes] http://repo.iovisor.org/apt/xenial xenial-nightly main" > /etc/apt/sources.list.d/iovisor.list \
16-
&& apt-get update -y \
17-
&& apt-get install -y libelf1 \
18-
&& apt-get install -y bcc-tools libbcc-examples
1914
ADD entrypoint.sh /usr/bin/
2015
CMD ["/usr/bin/entrypoint.sh", "/opt/qnib/supervisor/bin/start.sh", "-n"]
2116

0 commit comments

Comments
 (0)
Please sign in to comment.