Mövzunu Açan
#0
Docker, uygulamaları konteynerler içinde çalıştırmak için kullanılan popüler bir platformdur. Konteynerler, uygulamaların bağımlılıkları ile birlikte taşınmasını ve çalıştırılmasını kolaylaştırır. Bu yazıda, Linux üzerinde Docker kurulumunu adım adım inceleyeceğiz.
1. Sistem Gereksinimleri
Docker'ı kurmadan önce, sisteminizin uygun olduğundan emin olmalısınız. Docker, çoğu modern Linux dağıtımında desteklenmektedir. Minimum sistem gereksinimleri olarak en az 64-bit bir işletim sistemi ve en az 2 GB RAM önerilmektedir.
2. Gerekli Paketlerin Yüklenmesi
Docker kurulumuna başlamadan önce, terminali açarak bazı gerekli paketleri yüklememiz gerekiyor. Aşağıdaki komutları kullanarak güncellemeleri gerçekleştirebilirsiniz:
3. Docker GPG Anahtarının Eklenmesi
Docker deposunun güvenilirliğini sağlamak için GPG anahtarını eklemeniz gerekmektedir. Aşağıdaki komut ile anahtarı ekleyin:
4. Docker Deposu Ekleme
Docker'ı yüklemek için resmi Docker deposunu eklemeniz gerekiyor. Ubuntu için aşağıdaki komutu kullanabilirsiniz:
5. Docker'ın Kurulumu
Artık Docker'ı kurmak için son aşamaya geldik. Aşağıdaki komut ile Docker'ı yükleyebilirsiniz:
6. Docker Servisini Başlatma ve Kontrol Etme
Kurulum tamamlandıktan sonra Docker servisini başlatmak için aşağıdaki komutu kullanın:
Docker'ın aktif olup olmadığını kontrol etmek için:
7. Docker Komutlarına Erişim
Docker'ı bir kullanıcı olarak kullanabilmek için
Değişikliklerin geçerli olması için oturum açıp çıkmanız gerekmektedir.
Docker'ı başarılı bir şekilde kurduktan sonra, docker run hello-world komutunu çalıştırarak her şeyin yolunda olup olmadığını kontrol edebilirsiniz. Eğer her şey doğruysa, bir "Hello from Docker!" mesajı alacaksınız.
Docker'ı kurmak ve kullanmak, uygulama geliştirme süreçlerinde büyük kolaylıklar sunar. Bu kurulum rehberi ile Docker'ın ilk adımlarını atmış oldunuz. Herhangi bir sorunla karşılaşırsanız ya da daha fazla bilgiye ihtiyaç duyarsanız, topluluk forumlarından destek alabilirsiniz.
1. Sistem Gereksinimleri
Docker'ı kurmadan önce, sisteminizin uygun olduğundan emin olmalısınız. Docker, çoğu modern Linux dağıtımında desteklenmektedir. Minimum sistem gereksinimleri olarak en az 64-bit bir işletim sistemi ve en az 2 GB RAM önerilmektedir.
2. Gerekli Paketlerin Yüklenmesi
Docker kurulumuna başlamadan önce, terminali açarak bazı gerekli paketleri yüklememiz gerekiyor. Aşağıdaki komutları kullanarak güncellemeleri gerçekleştirebilirsiniz:
CODE
12sudo apt update
sudo apt install apt-transport-https ca-certificates curl software-properties-common3. Docker GPG Anahtarının Eklenmesi
Docker deposunun güvenilirliğini sağlamak için GPG anahtarını eklemeniz gerekmektedir. Aşağıdaki komut ile anahtarı ekleyin:
CODE
1curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -4. Docker Deposu Ekleme
Docker'ı yüklemek için resmi Docker deposunu eklemeniz gerekiyor. Ubuntu için aşağıdaki komutu kullanabilirsiniz:
CODE
1sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"5. Docker'ın Kurulumu
Artık Docker'ı kurmak için son aşamaya geldik. Aşağıdaki komut ile Docker'ı yükleyebilirsiniz:
CODE
12sudo apt update
sudo apt install docker-ce6. Docker Servisini Başlatma ve Kontrol Etme
Kurulum tamamlandıktan sonra Docker servisini başlatmak için aşağıdaki komutu kullanın:
CODE
1sudo systemctl start dockerDocker'ın aktif olup olmadığını kontrol etmek için:
CODE
1sudo systemctl status docker7. Docker Komutlarına Erişim
Docker'ı bir kullanıcı olarak kullanabilmek için
docker grubuna eklenmelisiniz:CODE
1sudo usermod -aG docker $USERDeğişikliklerin geçerli olması için oturum açıp çıkmanız gerekmektedir.
Docker'ı başarılı bir şekilde kurduktan sonra, docker run hello-world komutunu çalıştırarak her şeyin yolunda olup olmadığını kontrol edebilirsiniz. Eğer her şey doğruysa, bir "Hello from Docker!" mesajı alacaksınız.
Docker'ı kurmak ve kullanmak, uygulama geliştirme süreçlerinde büyük kolaylıklar sunar. Bu kurulum rehberi ile Docker'ın ilk adımlarını atmış oldunuz. Herhangi bir sorunla karşılaşırsanız ya da daha fazla bilgiye ihtiyaç duyarsanız, topluluk forumlarından destek alabilirsiniz.