From c1dafce4bf0316c69d7d232cbeee5203236faec1 Mon Sep 17 00:00:00 2001 From: Adar Nimrod <nimrod@shore.co.il> Date: Sun, 18 Jul 2021 12:25:39 +0300 Subject: [PATCH] Dump of previous work. --- .gitmodules | 3 +++ Dockerfile | 12 ++++++++++++ bcc.list | 1 + docker-compose.yml | 5 +++++ linux-tracing-workshop | 1 + 5 files changed, 22 insertions(+) create mode 100644 .gitmodules create mode 100644 Dockerfile create mode 100644 bcc.list create mode 100644 docker-compose.yml create mode 160000 linux-tracing-workshop diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 0000000..3e3c807 --- /dev/null +++ b/.gitmodules @@ -0,0 +1,3 @@ +[submodule "linux-tracing-workshop"] + path = linux-tracing-workshop + url = https://github.com/goldshtn/linux-tracing-workshop diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..4a5cb85 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,12 @@ +FROM ubuntu:xenial +ENV DEBIAN_FRONTEND noninteractive +RUN apt-get update && \ + apt-get install -y apt-transport-https && \ + apt-get clean && \ + rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* +COPY bcc.list /etc/apt/sources.list.d/bcc.list +RUN apt-get update && \ + apt-get install -y bcc-tools tmux && \ + rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* +ENTRYPOINT [ "/usr/bin/tmux" ] +CMD [ "-l" ] diff --git a/bcc.list b/bcc.list new file mode 100644 index 0000000..175b75b --- /dev/null +++ b/bcc.list @@ -0,0 +1 @@ +deb [trusted=yes] https://repo.iovisor.org/apt/xenial xenial-nightly main diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..16ad879 --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,5 @@ +bcc-tools: + build: ./ + privileged: true + tty: true + stdin_open: true diff --git a/linux-tracing-workshop b/linux-tracing-workshop new file mode 160000 index 0000000..0dc80c3 --- /dev/null +++ b/linux-tracing-workshop @@ -0,0 +1 @@ +Subproject commit 0dc80c3255b2bb84605745c061a8c1c0939de76a -- GitLab