Docker bind9: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
Thomas (Diskussion | Beiträge)
Keine Bearbeitungszusammenfassung
Thomas (Diskussion | Beiträge)
Keine Bearbeitungszusammenfassung
Zeile 18: Zeile 18:
CMD ["/usr/sbin/named","-f", "-u", "bind"]
CMD ["/usr/sbin/named","-f", "-u", "bind"]
</pre>
</pre>
=image bauen=
*docker build -t im-bind-01 .
; build => bau ein image
; -t    => name des zu erstellenden images
; im-bind-01 => der name
; .  => verzeichnis wo der Dockerfile liegt

Version vom 3. März 2015, 10:36 Uhr

konfig verzeichnis erstellen

  • mkdir -p ~/docker/im-ub-bind

Dockerfile erstellen

  • cd ~/docker/im-ub-bind
  • cat Dockerfile
# grundimage hier ubuntu 14:04
FROM ubuntu:14.04
#maintainer sind wir 
MAINTAINER technik@xinux.de
#dies wird beim build und nur beim  build ausgeführt
RUN apt-get update && apt-get install -y bind9
#frei zugebender port
EXPOSE 53
#verzeichnis welches wir zum mount vorbereiten
VOLUME  ["/var/cache/bind/"]
#abschliessendes kommando beim container erstellen, muss im vordergrund laufen 
CMD ["/usr/sbin/named","-f", "-u", "bind"]

image bauen

  • docker build -t im-bind-01 .
build => bau ein image
-t => name des zu erstellenden images
im-bind-01 => der name
. => verzeichnis wo der Dockerfile liegt