Docker bind9: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
(Die Seite wurde neu angelegt: „=konfig verzeichnis erstellen= *mkdir -p ~/docker/im-ub-bind =Dockerfile erstellen= *cd ~/docker/im-ub-bind *cat Dockerfile FROM ubuntu:14.04 MAINTAINER tec…“)
 
Zeile 4: Zeile 4:
 
*cd ~/docker/im-ub-bind  
 
*cd ~/docker/im-ub-bind  
 
*cat Dockerfile  
 
*cat Dockerfile  
 +
<pre>
 +
# grundimage hier ubuntu 14:04
 
FROM ubuntu:14.04
 
FROM ubuntu:14.04
 +
#maintainer sind wir
 
MAINTAINER technik@xinux.de
 
MAINTAINER technik@xinux.de
 +
#dies wird beim build und nur beim  build ausgeführt
 
RUN apt-get update && apt-get install -y bind9
 
RUN apt-get update && apt-get install -y bind9
 +
#frei zugebender port
 
EXPOSE 53
 
EXPOSE 53
 +
#verzeichnis welches wir zum mount vorbereiten
 
VOLUME  ["/var/cache/bind/"]
 
VOLUME  ["/var/cache/bind/"]
 +
#abschliessendes kommando beim container erstellen, muss im vordergrund laufen
 
CMD ["/usr/sbin/named","-f", "-u", "bind"]
 
CMD ["/usr/sbin/named","-f", "-u", "bind"]
 +
</pre>

Version vom 3. März 2015, 10:32 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"]