nano in einem laufenden Docker-Container installieren & verwenden

English Deutsch

Wenn du interaktiv eine Datei in einem Docker-Container bearbeiten möchtest, könntest du einen Editor wie GNU nano installieren (zum Beispiel um deine Konfigurationsdateien zu debuggen) in deinem Docker-Container, der dir direkten Zugriff auf das Dateisystem des Containers ermöglicht.

install_nano_in_container.sh
docker exec -it [container name or ID] bash -c 'apt-get -y update && apt -y install nano'

Dies funktioniert für die meisten Debian/Ubuntu-basierten Container; für andere Container musst du möglicherweise einen anderen Paketmanager als apt verwenden

Nun kannst du docker exec -it verwenden, um interaktiv eine Konfigurationsdatei zu bearbeiten, z.B.:

docker_exec_nano.sh
docker exec -it [container name or ID] nano /etc/host.conf

Check out similar posts by category: Container, Docker