Configured the image to allow autocompletion i^Capt. Added few new packages. Changed entrypoint to CMD so that it can be overwridden from command line using docker run command
This commit is contained in:
13
Dockerfile
13
Dockerfile
@@ -4,12 +4,21 @@ FROM ubuntu:${UBUNTU_VER}
|
||||
|
||||
ARG TARGETPLATFORM
|
||||
|
||||
ENV TZ Asia/Hong_Kong
|
||||
ENV DEBIAN_FRONTEND noninteractive
|
||||
|
||||
# Enable autocompletion
|
||||
RUN rm /etc/apt/apt.conf.d/docker-*
|
||||
RUN echo "if [ -f /etc/bash_completion ] && ! shopt -oq posix; then \
|
||||
. /etc/bash_completion; \
|
||||
fi" >> /root/.bashrc
|
||||
|
||||
RUN apt update
|
||||
|
||||
RUN apt install -y curl wget nano lsb-core nano
|
||||
RUN apt install -y curl wget nano lsb-core nano sudo bash-completion
|
||||
|
||||
RUN apt install -y net-tools iputils-ping tcpdump traceroute iproute2 iptables iperf3 dnsutils speedtest-cli
|
||||
|
||||
COPY scripts/entrypoint.sh /entrypoint.sh
|
||||
|
||||
ENTRYPOINT [ "/entrypoint.sh" ]
|
||||
CMD [ "/entrypoint.sh" ]
|
||||
|
||||
Reference in New Issue
Block a user