Änderungen

Zur Navigation springen Zur Suche springen
1.031 Bytes hinzugefügt ,  15:22, 13. Sep. 2016
Zeile 55: Zeile 55:  
Dann startet man die [[Bash]] das zweite Mal:
 
Dann startet man die [[Bash]] das zweite Mal:
 
   docker exec -t -i myuser/wheezy_base /bin/bash
 
   docker exec -t -i myuser/wheezy_base /bin/bash
 +
 +
 +
== Private Registry ==
 +
 +
 +
=== Installation und Start ===
 +
Für ein privates Repository startet man - ganz docker-like - einen entsprechenden Container mit dem Image "registry":<ref>Siehe https://docs.docker.com/registry/deploying/ .</ref>
 +
  docker run -d -p 5000:5000 --restart=always --name registry  -v `pwd`/data:/var/lib/registry  registry:2
 +
 +
=== Konfiguration einer unsicheren privaten Registry ===
 +
Für Testzwecke kann man auch von anderen Rechnern im privaten Netzwerk UNGESICHERT auf die Registry zugreifen. Dazu muss man dem Daemon das aber explizit erlauben, indem man folgende Zeile in <code>/etc/default/docker</code> einfügt:
 +
  DOCKER_OPTS="--insecure-registry registryrechner:5000"
 +
 +
Dann muss man diesen Daemon neu starten:
 +
  sudo service docker restart
 +
 +
=== Eintragen eines Images im Registry ===
 +
 +
Zunächst muss das vorhandene Image umgetaggt werden:
 +
 +
  docker tag user/eigenesimage registryrechner:5000/user/eigenesimage
 +
 +
Dann muss es hochgeschoben werden:
 +
  docker push registryrechner:5000/user/eigenesimage
 +
     

Navigationsmenü