Categories: Uncategorized

Ubuntu 18 Üzerine Docker Kurulumu

Docker Nedir?

Docker, işletim sistemi düzeyinde sanallaştırma sağlayarak, birbirinden izole edilmiş uygulamaların aynı sistem üzerinde sorunsuz bir şekilde çalışmasına olanak tanıyan modern bir konteynerleştirme platformudur.

Hangi işletim sistemlerini destekler?

Windows işletim sistemleri, MacOS ve bir çok linux dağıtımına kurulmaktadır. Ayrıca Raspbian işletim sistemini de desteklemektedir.

Ubuntu Üzerine Docker Nasıl Kurulur?

Docker kurulumu oldukça basittir. Ubuntu 18 üzerine kurulum yapmadan önce, apt ile sistemimizi güncelleyelim;

sudo apt update

Paketlerin kurulmasını sağlamak için gerekli paketleri kuralım;

sudo apt install apt-transport-https ca-certificates curl software-properties-common

Daha sonra, docker resmi reposundan paketleri indirebilmemiz için GPG anahtarını yükleyelim;

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

Docker reposunu APT kaynaklarımıza ekleyelim;

sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu bionic stable"

Yeni repo eklediğimiz için apt’yi tekrar güncelleyelim;

sudo apt update

Docker, varsayılan Ubuntu reposundan olabilir; o yüzden Docker reposu var mı diye kontrol edelim;

apt-cache policy docker-ce

Artık docker’i yükleyebilir;

sudo apt install docker-ce

Docker servisinin çalışıp, çalışmadığını kontrol edelim;

sudo systemctl status docker

Docker’ı artık kullanmaya başlayabilirsiniz.

Sık Sorulan Sorular

Docker VM’den farkı ne?

Docker konteynerler aynı işletim sistemi çekirdeğini paylaşır, bu yüzden VM’den çok daha hafif ve hızlıdır.

“docker-ce bulunamadı” hatası neden çıkar?

Resmi repo eklenmemiştir ya da apt update yapılmamıştır. Doğru Ubuntu sürüm adına göre repo ekleyip güncelleyin.

Docker’da neden sürekli “permission denied” hatası alıyorum?

Kullanıcı docker grubunda değildir. sudo usermod -aG docker kullanıcı_adı ile gruba ekleyin, çıkış yapıp tekrar giriş yapın.

Docker’ın çalıştığını nasıl anlarım?

systemctl status docker ile servis durumunu, docker run hello-world ile test konteynerini kontrol edebilirsiniz.

Konteynerleri nasıl silebilirim?

docker ps ile listeleyin, docker stop ID ile durdurun, docker rm ID ile silin.

pendc

Recent Posts

Fidye Yazılımı Saldırılarından Korunma

Fidye Yazılımı Saldırısı Nedir? Fidye yazılımı saldırısı (ransomware) kötü niyetli kişilerin, belirli bir sistemin, dosyalarını…

2 ay ago

Plesk Üzerinde Domain/ Mail Engelleme Nasıl Yapılır?

Plesk, dünya genelinde en yaygın kullanılan web hosting kontrol panellerinden biridir. Gerek Linux gerekse Windows…

3 ay ago

IPMI Şifresi Nasıl Sıfırlanır?

Bilgi teknolojilerinde, sunucular ve network cihazları her zaman en önemli araçlar arasındadır. Özellikle veri merkezleri…

3 ay ago

Plesk Panelde Ücretsiz SSL Sertifikası Kurulumu

SSL NEDİR? SSL sertifikasının ne olduğu hakkında fikriniz olmayabilir ya da birileri web sayfanızın SSL sertifikasına…

3 ay ago

Plesk Panel E-Posta Adresi Oluşturma

Dünya genelinde en çok kullanılan hosting kontrol paneli Plesk Panel’de e-posta oluşturmak için gerekli adımları…

3 ay ago

Outlook’a E-Posta Hesabı Eklemek

Outlook iş dünyası ve bireysel hayatımız dahil olmak üzere çok yaygın bir kullanıma sahip olan,…

3 ay ago