summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDan Davison <dandavison7@gmail.com>2020-12-24 10:41:16 +0000
committerDan Davison <dandavison7@gmail.com>2020-12-24 10:42:10 +0000
commit59dae1f6f2adf61ce14a9a32b82d7f1fe876e095 (patch)
tree89f22380f3917e1cbe75bf9877dca71d6a4f5403
parentc46d3328af0cfb0adcb1642c88db98e84d39b4ff (diff)
Dockerfile to install Delta under Ubuntu
-rw-r--r--etc/docker/Makefile2
-rwxr-xr-xetc/docker/delta-ubuntu1
-rw-r--r--etc/docker/ubuntu.Dockerfile13
3 files changed, 16 insertions, 0 deletions
diff --git a/etc/docker/Makefile b/etc/docker/Makefile
new file mode 100644
index 00000000..396245e7
--- /dev/null
+++ b/etc/docker/Makefile
@@ -0,0 +1,2 @@
+delta-ubuntu:
+ docker build -f ubuntu.Dockerfile -t delta-ubuntu .
diff --git a/etc/docker/delta-ubuntu b/etc/docker/delta-ubuntu
new file mode 100755
index 00000000..d2cd5fd1
--- /dev/null
+++ b/etc/docker/delta-ubuntu
@@ -0,0 +1 @@
+docker run -i delta-ubuntu delta $@ \ No newline at end of file
diff --git a/etc/docker/ubuntu.Dockerfile b/etc/docker/ubuntu.Dockerfile
new file mode 100644
index 00000000..9522b787
--- /dev/null
+++ b/etc/docker/ubuntu.Dockerfile
@@ -0,0 +1,13 @@
+FROM ubuntu:20.04
+
+RUN apt-get update && \
+ apt-get install -y curl git
+
+RUN curl -OL https://github.com/dandavison/delta/releases/download/0.4.5/delta-0.4.5-x86_64-unknown-linux-gnu.tar.gz && \
+ tar -xzvf delta-0.4.5-x86_64-unknown-linux-gnu.tar.gz
+
+WORKDIR delta-0.4.5-x86_64-unknown-linux-gnu
+
+ENV PATH="${PWD}:${PATH}"
+
+CMD delta