So stelle ich mir einen Admin-Ubuntu-Container vor:
Erstelle ein Docker-Verzeichnis mit den folgenden Dateien.
Dockerfile
FROM ubuntu:latest
RUN echo 'APT::Install-Suggests "0";' >> /etc/apt/apt.conf.d/00-docker
RUN echo 'APT::Install-Recommends "0";' >> /etc/apt/apt.conf.d/00-docker
RUN DEBIAN_FRONTEND=noninteractive \
apt-get update \
&& apt-get install -y python3 \
&& rm -rf /var/lib/apt/lists/*
RUN useradd -ms /bin/bash apprunner
USER apprunner
docker-compose.yaml
version: "3"
services:
ubuntu:
container_name: admin_ubuntu
image: ubuntu
ports:
- "5555:22"
restart: on-failure
command: ["sleep","infinity"]
Dann in diesem Verzeichnis den Container starten mit dem Befehl:
docker-compose up -d
Mit dem Befehl docker ps nachsehen welche ID der Container haben und mit docker exec -it <ID> /bin/bash betreten.
Am besten öfters die Maschine mit den Befehlen:
apt-get update und apt-get upgrade aktuell halten.
Oder
