Docker
Version vom 23. Februar 2020, 12:01 Uhr von Stefan (Diskussion | Beiträge) (→Installation auf Debian)
Inhaltsverzeichnis
- 1 Docker Doku
- 2 Grundkurs
- 3 Docker einrichten unter Linux, Windows, macOS
- 4 How to install and use Portainer for easy Docker container management
- 5 Workshop
- 6 commit
- 7 build
- 8 run
- 9 Debian
- 10 VPN
- 11 SSH Config
- 12 Docker und VirtualBox / VMWare gleichzeitig unter Windows
- 13 Udemy Docker Bootcamp - vom Anfänger zum Profi
Docker Doku
https://docs.docker.com/
Grundkurs
https://jaxenter.de/einfuehrung-docker-tutorial-container-61528
https://jaxenter.de/10-wege-docker-images-zu-bauen-1-61421
https://jaxenter.de/12-docker-tipps-61328
Docker einrichten unter Linux, Windows, macOS
https://www.heise.de/ct/artikel/Docker-einrichten-unter-Linux-Windows-macOS-4309355.html
How to install and use Portainer for easy Docker container management
https://www.techrepublic.com/article/how-to-install-and-use-portainer-for-easy-docker-container-management/
docker run -d \ --name myPortainer_9000 \ --publish 9000:9000 \ --volume /var/run/docker.sock:/var/run/docker.sock \ --restart always \ portainer/portainer
Workshop
https://www.ab-heute-programmieren.de/docker-teil-1-was-ist-docker/ https://www.ab-heute-programmieren.de/docker-teil-2-das-arbeiten-mit-containern/ https://www.ab-heute-programmieren.de/docker-teil-3-images/ https://www.ab-heute-programmieren.de/docker-teil-4-das-dockerfile/
commit
docker commit -m "myDebian aktuell" -a "Stefan Muehlbauer" e45ba8fe0606c4fffab09d0776cde934a9af9cbe24c3d5d3cfb1bfcc9b7de5ed
build
docker build -t debian:smV1 . (Dockerfile ) https://docs.docker.com/engine/reference/commandline/build/
run
docker run -i -t -d --hostname debian_test --name debian_test -p 9522:22 debian:smV1
https://docs.docker.com/engine/reference/commandline/run/
Debian
docker run -i -t -d --hostname debian_002 --name debian_002 -p 9122:22 debian:latest
VPN
https://mobilejazz.com/blog/setting-up-a-vpn-server-in-5-minutes-with-docker/
SSH Config
docker exec debian_002 apt-get install openssh-server -y
docker exec debian_001 service ssh status docker exec Debian_001 Service ssh start
Docker und VirtualBox / VMWare gleichzeitig unter Windows
https://www.guido-muehlwitz.de/2019/05/docker-und-virtualbox-vmware-gleichzeitig-unter-windows/
Über die Eingabeaufforderung (als Administrator) Hyper-V ausschalten: bcdedit /set hypervisorlaunchtype off Und wieder einschalten: bcdedit /set hypervisorlaunchtype auto Ist Hyper-V aus läuft VirtualBox (und kein Docker), ist es eingeschaltet läuft Docker (und kein VirtualBox). Beides wird (und kann) nicht parallel laufen. Windows wäre übrigens nicht Windows, wenn man an der Stelle den Rechner dann auch jedes Mal neu booten müsste. Danke dafür.
Udemy Docker Bootcamp - vom Anfänger zum Profi
Installation auf Debian
Debian: sudo apt-get update sudo apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-common curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add - sudo apt-key fingerprint 0EBFCD88 #Verifizieren, dass der Fingerabdruck 9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88 lautet sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/debian $(lsb_release -cs) stable" sudo apt-get update sudo apt-get install docker-ce docker-ce-cli containerd.io