Docker: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
 
(63 dazwischenliegende Versionen von 9 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
=dockers installieren=
+
*[[Was ist Docker?]]
*root@tac:~# apt-get install docker.io
+
*[[Docker Installation]]
 +
*[[Docker Basics]]
 +
*[[docker-swarm]]
 +
*[[Dockerfile]]
 +
*[[Docker Image bauen]]
 +
*[[Docker Image hochladen]]
 +
*[[Docker Docker Hub]]
 +
*[[Docker old Stuff]]
 +
*[[Docker Windows]]
 +
*[[Docker Traefik]]
 +
*[[Docker Nginx Proxy Manager]]
 +
*[[Docker Rocky]]
 +
*[[Docker cleanen]]
 +
*[[docker-compose Beispiele]]
  
=image laden=
+
=beispiele=
*root@tac:~# docker pull ubuntu:12.04
+
*[[docker container]]
=image listen=
+
*[[docker bind9]]
*root@tac:~# docker images
+
*[[docker bind9 und ssh]]
REPOSITORY          TAG                IMAGE ID            CREATED            VIRTUAL SIZE
+
*[[mysql und mediawiki]]
ubuntu              12.04              1f80e9ca2ac3        8 days ago          131.5 MB
 
ubuntu              10.04              3db9c44f4520        10 months ago      183 MB
 
=perstitent starten des containers mit dem namen humppa=
 
*root@tac:~# docker run -t -i -p 880:80 --name humppa  ubuntu:10.04 bash
 
==in der maschine==
 
*root@64f3a5281e7e:/# cat /etc/issue
 
Ubuntu 10.04 LTS \n \l
 
*root@64f3a5281e7e:/# exit
 
  
*docker start -i ubuntu_persistent
+
=Traefik=
*root@tac:~# docker start -i humppa
+
*[[Traefik]]
humppa
 
*root@64f3a5281e7e:/#
 
==apache2 installieren==
 
*root@64f3a5281e7e:/# apt-get update
 
*root@64f3a5281e7e:/# apt-get install apache2
 
*root@64f3a5281e7e:/# echo ServerName humppa >> /etc/apache2/apache2.conf
 
*root@64f3a5281e7e:/# service apache2 restart
 
==netstat listing==
 
*root@64f3a5281e7e:/# netstat -lntp
 
Active Internet connections (only servers)
 
Proto Recv-Q Send-Q Local Address          Foreign Address        State      PID/Program name
 
tcp        0      0 0.0.0.0:80              0.0.0.0:*              LISTEN      -
 
==container verlassen==
 
*root@64f3a5281e7e:/# exit
 
  
=wieder auf dem host=
+
=links=
*root@tac:~#
+
*https://www.digitalocean.com/community/tutorials/how-to-create-and-run-a-service-on-a-coreos-cluster
=container anzeigen=
 
*root@tac:~# docker ps -a
 
CONTAINER ID        IMAGE              COMMAND            CREATED            STATUS                      PORTS              NAMES
 
64f3a5281e7e        ubuntu:10.04        bash                29 minutes ago      Exited (130) 2 seconds ago                      humppa
 
=container löschen=
 
*root@tac:~# docker rm 64f3a5281e7e
 
64f3a5281e7e
 
=container verlassen=
 
*CTRL+P danache CTRL+Q
 
=container wieder betreten=
 
*root@tac:~# docker attach 64f3a5281e7e
 
 
 
=port forwarding=
 
  
=links=
+
*http://www.linux-magazin.de/NEWS/Docker-1.2.0-mit-Policy-fuer-Neustarts
  
 
*https://docs.docker.com/articles/networking/
 
*https://docs.docker.com/articles/networking/
Zeile 56: Zeile 34:
 
*https://docs.docker.com/userguide/usingdocker/
 
*https://docs.docker.com/userguide/usingdocker/
 
*http://www.heise.de/developer/artikel/Anwendungen-mit-Docker-transportabel-machen-2127220.html?artikelseite=1
 
*http://www.heise.de/developer/artikel/Anwendungen-mit-Docker-transportabel-machen-2127220.html?artikelseite=1
 +
;wichtig
 +
*http://stackoverflow.com/questions/25135897/how-to-automatically-start-a-service-when-running-a-docker-container
 +
vodoo of entrypoint :-)
 +
*http://stackoverflow.com/questions/21553353/what-is-the-difference-between-cmd-and-entrypoint-in-a-dockerfile
 +
; mehrere dienste parallel starten
 +
*https://docs.docker.com/articles/using_supervisord/
 +
 +
*https://blog.codecentric.de/2014/01/leichtgewichtige-virtuelle-maschinen-mit-docker-oder-wie-man-100-vms-laufen/

Aktuelle Version vom 9. Mai 2025, 07:37 Uhr