1. Adım: Sisteminizin Güncel Olduğundan Emin Olun
İlk adımda yapmanız gereken, sisteminizin güncel olduğundan emin olmaktır. Çünkü Docker, bazı paketlere ve güncellemelerine ihtiyaç duyar.
Aşağıdaki komutla sisteminizi güncelleyebilirsiniz:
sudo apt update
sudo apt upgrade -y
Bu, sistemdeki tüm yazılımların ve paketlerin en güncel versiyonlarıyla uyumlu olmasını sağlar.
2. Adım: Docker’ı Resmi Depodan Yüklemek
Şimdi sıra geldi Docker’ı kurmaya! Docker, Ubuntu’nun ve diğer Linux dağıtımlarının resmi depolarında mevcut. Bu nedenle, terminal üzerinden birkaç komutla Docker’ı sisteminize kurabilirsiniz.
Öncelikle, Docker'ın kurulum dosyalarının bulunduğu resmi repoyu sisteme eklemeniz gerekir. Bunun için aşağıdaki komutları sırasıyla kullanın:
sudo apt install apt-transport-https ca-certificates curl software-properties-common
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
Bu komutlar, Docker’ın kurulum anahtarlarını ve repolarını sisteme ekler. Şimdi Docker’ı yüklemek için son adım!
sudo apt update
sudo apt install docker-ce
Docker’ın kurulum işlemi başlayacaktır. Birkaç saniye içinde Docker, sisteminize yüklenecektir.
3. Adım: Docker’ı Başlatmak
Kurulum tamamlandıktan sonra, Docker servisini başlatmak için şu komutu kullanabilirsiniz:
sudo systemctl start docker
Docker servisinin düzgün çalıştığını doğrulamak için, Docker versiyonunu kontrol edebilirsiniz:
docker --version
Bu komut, Docker’ın yüklü olan sürümünü ekrana basacaktır.
4. Adım: Docker’ı Otomatik Başlatma Durumuna Getirmek
Docker her yeniden başlatıldığında manuel olarak başlatmak yerine, Docker’ı sisteminizin her açılışında otomatik olarak başlatacak şekilde yapılandırmak isteyebilirsiniz. Bunun için şu komutu kullanabilirsiniz:
sudo systemctl enable docker
Bu komut, Docker servisinin her sistem başlangıcında otomatik olarak çalışmasını sağlar.
5. Adım: Docker Kullanımına Başlamak
Docker kurulumunu tamamladıktan sonra, Docker'ı kullanmaya başlayabilirsiniz. İlk test için basit bir container çalıştırmak harika bir başlangıç olacaktır. Aşağıdaki komutla, Docker Hub’dan “hello-world” isimli bir container çekip çalıştırabilirsiniz:
sudo docker run hello-world
Ekranda, Docker’ın düzgün çalıştığını belirten bir mesaj göreceksiniz. Bu, Docker’ı başarıyla kurduğunuzu gösteriyor!
6. Adım: Docker ile Yönetim Komutları
Docker kurulumunun ardından, Docker'ı yönetmek için bazı temel komutlara hakim olmanız faydalı olacaktır. İşte bazı temel Docker komutları:
- docker ps: Çalışan tüm container’ları listeler.
- docker images: Yüklü tüm Docker imajlarını gösterir.
- docker stop [container_id]: Çalışan bir container’ı durdurur.
- docker rm [container_id]: Durdurulmuş bir container’ı siler.
Bu komutlar, Docker'ı günlük kullanımda etkili bir şekilde yönetmenize yardımcı olacaktır.
Sonuç: Docker ile Güçlü ve İzole Çalışma Alanları
Docker, özellikle geliştiriciler için güçlü bir araçtır. Linux sisteminizde Docker'ı başarıyla kurarak, uygulamalarınızı izolasyonlu bir ortamda çalıştırabilir, test edebilir ve geliştirebilirsiniz. Bu kurulum rehberi, Docker ile ilk adımlarınızı atmanıza yardımcı olacak şekilde hazırlandı. Artık Docker'ın sunduğu tüm imkanlardan faydalanabilir, uygulama geliştirme sürecinizi daha verimli hale getirebilirsiniz.