ne:docker
Inhaltsverzeichnis
Docker
- benötigt 64-bit Ubuntu (
uname -a
: x86_64) - Docker Container beendet sich selbst: https://stackoverflow.com/questions/28212380/why-docker-container-exits-immediately
Docker unter Ubuntu 14.04 LTS installieren
Docker unter Ubuntu 14.04 LTS betreiben
Docker Installation prüfen
$ sudo docker info $ sudo docker version
Docker Verzeichnis – hier liegt alles
$ sudo ls -l /var/lib/docker/
Docker Usage anzeigen lassen
$ sudo docker
Ein fertiges Image aus dem Docker Index ziehen
$ sudo docker pull ubuntu
Alle lokalen Images auflisten
$ sudo docker images
Einen Container erzeugen, Applikation „/bin/echo“ laufen lassen und am Ende den # Container wieder entfernen
$ sudo docker run --rm ubuntu \ /bin/echo „Hello World“
$ sudo docker run -t -i ubuntu bash
Dockerfiles
Networking
Startet Docker im privilegierten Modus:
wird benötigt um das Tap-Interface zu erzeugen
$ sudo docker run -t -i --privileged=true contiki bash
Vagrant:
Rezept:
1) docker run -t -i ubuntu bash 2) apt-get install this and that 3) docker commit <containerid> <imagename> 4) docker run <imagename> bash 5) git clone git://.../mycode 6) pip install -r requirements.txt 7) docker commit <containerid> <imagename> 8) repeat steps 4-7 as necessary 9) docker tag <imagename> <user/image> 10) docker push <user/image>
Links:
Windows
Stuff:
ne/docker.txt · Zuletzt geändert: 2024/04/02 06:35 von admin