File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 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
1515FROM ubuntu:hirsute
1616LABEL maintainer="IETF Tools Team <tools-discuss@ietf.org>"
@@ -21,9 +21,9 @@ EXPOSE 8000
2121# Default mysqld/mariadb port
2222EXPOSE 3306
2323
24- # Install all dependencies that are available as packages
2524ENV DEBIAN_FRONTEND=noninteractive
2625RUN 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
You can’t perform that action at this time.
0 commit comments