
Docker, şu anda host işletim sistemi olarak sadece RHEL, Fedora, Arch, Gentoo gibi bir kaç Linux dağıtımı tarafından destekleniyor. Yaptığım testlerde gördüğüm kadarıyla Docker'ı kurup sorunsuz çalıştırabilmek için en uygun dağıtım Ubuntu 13.04 (ufak tefek sorunlar olsa da 13.10 da buna ekleyebiliriz). LXC deki bir bug nedeniyle ancak 3.8 kernel ve üzerinde sorunsuz çalıştığını söyleyebilirim.
Bu arada Docker pek çok büyük web girişiminde production da kullanılmasına rağmen daha 1.0 sürümüne ulaşmamış bir proje.
Docker sitesinde de yer alan Ubuntu 13.04 üzerinde kurulum adımları aşağıdaki gibidir:
Bu arada Docker pek çok büyük web girişiminde production da kullanılmasına rağmen daha 1.0 sürümüne ulaşmamış bir proje.
Docker sitesinde de yer alan Ubuntu 13.04 üzerinde kurulum adımları aşağıdaki gibidir:
Bağımlılıklar
Opsiyonel AUFS dosya sistemi desteği
AUFS yüklemek için aşağıdaki komutları çalıştırın:
sudo apt-get update
sudo apt-get install linux-image-extra-`uname -r`
Kurulum
Öncelikle Docker repo anahtarını yerel anahtarlarınız arasına ekleyin
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 36A1D7869245C8950F966E92D8576A8BA88D21E9
Docker reposunu, apt kaynak listenize ekleyin ve lxc-docker paketini yükleyin
sudo sh -c "echo deb http://get.docker.io/ubuntu docker main\
> /etc/apt/sources.list.d/docker.list"
sudo apt-get update
sudo apt-get install lxc-docker
Yüklemeyi doğrulamak için Ubuntu imajını indirin ve bir konteyner başlatın
sudo docker run -i -t ubuntu /bin/bash
Yorumlar