English
DH3MFW
headerimage

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

docker exec -it ID apt-get update &amp;&amp; apt-get upgrade   laughing

 

nach oben