Benutzer-Werkzeuge

Webseiten-Werkzeuge


docker

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
docker [2017/12/08 14:30]
admin [Minicub]
docker [2018/12/20 10:36] (aktuell)
admin [Links]
Zeile 428: Zeile 428:
 </​code>​ </​code>​
  
 +== Übung ==
 +<code bash>
 +export REGISTRY=127.0.0.1:​5000
 +export TAG=v1
 +docker stack deploy dockercoins --compose-file dockercoins.yml
 +</​code>​
 ====== Minicub ====== ====== Minicub ======
 <code bash> <code bash>
Zeile 447: Zeile 453:
     * nagios-core     * nagios-core
       * plugins über Image zur Verfügung stellen       * plugins über Image zur Verfügung stellen
 +      * max-worker sehr klein setzen
     * mk-livestatus     * mk-livestatus
     * nagflux     * nagflux
     * (ohne Apache?)     * (ohne Apache?)
  
 +  * Aufsetzen der Umgebung ​
 +    * git clone
 +    * docker-compose
 +   
 +  * Configurations über Umgebungsvariablen (Container unabhängig von den Daten)
 +  * Config-Änderungen ohne Image-Anpassungen
 +  * Keine Datenhaltung im Container
 +  * .dockerignore-Datei nutzen
 +  * Layerzahl minimieren (apt-get update && apt-get install .... && ... )
 +  * tags benutzen (Namen und Versionen, latest pflegen)
 +  * Container ggfls. unter Benutzernamen laufen lassen (z.B. nagios)
  
 +====== Links ====== 
 +  * https://​blog.programster.org/​docker-swarm-cheatsheet 
 +  * https://​docs.docker.com/​network/​proxy/ ​ - Docker in einer Umgebung mit Proxy 
 +  * https://​docs.docker.com/​config/​daemon/​systemd/ ​ - Docker und systemd
docker.1512739814.txt.gz · Zuletzt geändert: 2017/12/08 14:30 von admin