Inhaltsverzeichnis

Docker

Docker unter Ubuntu 14.04 LTS installieren

https://docs.docker.com/engine/installation/linux/ubuntulinux/

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

* 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:

http://www.rubyinside.com/vagrant-ruby-powered-virtualbox-vm-building-and-provisioning-3059.html

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>

https://github.com/wsargent/docker-cheat-sheet

Windows

Stuff: