commit 058db692d40ec0e69688f7e495ad37760e253492 Author: siah Date: Wed Oct 2 16:33:59 2024 +0200 Dockerfile kontenera nr 2 diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..ccd36da --- /dev/null +++ b/Dockerfile @@ -0,0 +1,35 @@ +# Użyj najnowszego obrazu bazowego Debian +FROM debian:latest + +# Ustaw zmienną środowiskową DEBIAN_FRONTEND na noninteractive, aby uniknąć interaktywnych promptów podczas instalacji pakietów +ENV DEBIAN_FRONTEND=noninteractive + +# Aktualizacja pakietów i instalacja wymaganych narzędzi +RUN apt-get update && apt-get install -y \ + iproute2 \ + curl \ + vim \ + tmux \ + git \ + htop \ + mc \ + sudo \ + wget \ + gnupg \ + tcpdump termshark + + +# Ustawienie hasła dla użytkownika root +RUN echo "root:rootpass" | chpasswd + +# Tworzenie nowego użytkownika 'user' z hasłem 'pass' i dodanie do grupy sudo +RUN useradd -m -s /bin/bash user && \ + echo "user:pass" | chpasswd && \ + usermod -aG sudo user + +# Opcjonalnie: Ustawienie domyślnego użytkownika +# USER user + +# Ustawienie domyślnego polecenia +CMD ["/bin/bash"] +