Skip to content

Commit a3f0b15

Browse files
committed
Install some other packages that are not dependencies but make life easier
- Legacy-Id: 19420
1 parent d746348 commit a3f0b15

1 file changed

Lines changed: 10 additions & 3 deletions

File tree

docker/Dockerfile

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,12 @@
55
# available. Do this in the top-level directory of your datatracker source
66
# tree:
77
#
8-
# docker build --tag dt:latest .
8+
# docker/build
99
#
1010
# You can then execute the datatracker like this (also from the top-level
1111
# datatracker source directory):
1212
#
13-
# docker run -ti -v $(pwd):/root/src dt:latest
13+
# docker/run
1414

1515
FROM ubuntu:hirsute
1616
LABEL maintainer="IETF Tools Team <tools-discuss@ietf.org>"
@@ -21,9 +21,9 @@ EXPOSE 8000
2121
# Default mysqld/mariadb port
2222
EXPOSE 3306
2323

24-
# Install all dependencies that are available as packages
2524
ENV DEBIAN_FRONTEND=noninteractive
2625
RUN apt-get -y update && \
26+
# Install all dependencies that are available as packages
2727
apt-get -y install --no-install-recommends \
2828
apache2-utils \
2929
apt-file \
@@ -47,6 +47,13 @@ RUN apt-get -y update && \
4747
rsyslog \
4848
unzip \
4949
yang-tools && \
50+
# Install some other packages that are not dependencies but make life easier
51+
apt-get -y install --no-install-recommends \
52+
fish \
53+
less \
54+
nano \
55+
ripgrep \
56+
zsh && \
5057
apt-get -y clean && \
5158
rm -rf /var/lib/apt/lists/*
5259

0 commit comments

Comments
 (0)