Docker Handling

Aus Xinux Wiki
Version vom 9. Mai 2017, 16:33 Uhr von Thomas (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „=Dockerfile= ==Ordner anlegen== *mkdir ~/docker/im-bind9 ==Dockerfile=== ~/docker/im-bind9# cat Dockerfile <pre> #Grundimage hier ubuntu 16:04 FROM ubuntu:16.…“)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

Dockerfile

Ordner anlegen

  • mkdir ~/docker/im-bind9

Dockerfile=

~/docker/im-bind9# cat Dockerfile

#Grundimage hier ubuntu 16:04
FROM ubuntu:16.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
EXPOSE 53/UDP
EXPOSE 953/UDP
#Verzeichnis welches wir zum mount vorbereiten
VOLUME  ["/var/cache/bind/"]
VOLUME  ["/etc/bind/"]
#Abschliessendes Kommando beim container erstellen, muss im vordergrund laufen 
CMD ["/usr/sbin/named","-f", "-u", "bind" ]