Tomb/extras/docker/Dockerfile

34 lines
698 B
Docker
Raw Normal View History

2020-11-24 18:48:07 +00:00
##
# gregtzar/tomb
#
# This creates an Ubuntu derived base image and installs the tomb library
2020-11-24 18:48:07 +00:00
# along with it's dependencies.
FROM dyne/devuan:chimaera
2020-11-24 18:48:07 +00:00
ARG DEBIAN_FRONTEND=noninteractive
2021-08-10 08:57:33 +00:00
ARG TOMB_VERSION=2.9
2020-11-24 18:48:07 +00:00
# Install dependencies
RUN apt-get update -y && \
2021-08-10 08:57:33 +00:00
apt-get install -y -q --no-install-recommends\
make \
2020-11-24 18:48:07 +00:00
sudo \
curl \
rsync \
zsh \
gnupg \
cryptsetup \
pinentry-curses \
file xxd \
2021-08-10 08:57:33 +00:00
steghide \
mlocate \
swish-e
2020-11-24 18:48:07 +00:00
# Build and install Tomb from remote repo
2021-08-10 08:57:33 +00:00
RUN curl https://files.dyne.org/tomb/releases/Tomb-$TOMB_VERSION.tar.gz -o /tmp/Tomb-$TOMB_VERSION.tar.gz && \
2020-11-24 18:48:07 +00:00
cd /tmp && \
tar -zxvf /tmp/Tomb-$TOMB_VERSION.tar.gz && \
cd /tmp/Tomb-$TOMB_VERSION && \
2021-08-10 08:57:33 +00:00
make install