Konuyu Açan
#0
Docker, uygulamaların konteynerler içerisinde çalıştırılmasını sağlayan popüler bir platformdur. Geliştiriciler ve sistem yöneticileri için ortamları hızlı bir şekilde oluşturma, dağıtma ve yönetme imkanı tanır. Bu yazıda, Linux üzerinde Docker kurulumu için bir script örneği sunulacaktır. Script, sisteminizi otomatik olarak güncelleyerek gerekli bağımlılıkları yükleyecek ve Docker'ı kuracaktır.
Aşağıda, Ubuntu tabanlı bir sistem için yazılmış basit bir kurulum scripti bulunmaktadır:
Bu script, ilk olarak root yetkisini kontrol eder ve ardından sistem güncellemeleri yapar. Gerekli bağımlılıkları yükledikten sonra, Docker GPG anahtarını ekler ve Docker deposunu sisteme tanıtır. Son olarak, Docker’ı kurar ve servisi başlatır.
Scripti bir dosyaya kaydedip çalıştırmak için şu adımları izleyebilirsiniz:
Bu script, Docker kurulumunu basit ve hızlı bir şekilde gerçekleştirmenizi sağlar. Docker ile konteyner tabanlı uygulama geliştirme sürecinizi hızlandıracak ilk adımı atmış olursunuz.
Aşağıda, Ubuntu tabanlı bir sistem için yazılmış basit bir kurulum scripti bulunmaktadır:
CODE
1234567891011121314151617181920212223242526272829303132333435
#!/bin/bash
[b]Script başında root yetkisi kontrolü[/b]
if [ "$(id -u)" -ne 0 ]; then
echo "Bu scripti root olarak çalıştırmalısınız."
exit 1
fi
[b]Sistem güncellemesi[/b]
echo "Sistem güncelleniyor..."
apt-get update -y
apt-get upgrade -y
[b]Gerekli bağımlılıkların yüklenmesi[/b]
echo "Gerekli bağımlılıklar yükleniyor..."
apt-get install apt-transport-https ca-certificates curl software-properties-common -y
[b]Docker GPG anahtarının eklenmesi[/b]
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | apt-key add -
[b]Docker deposunun eklenmesi[/b]
add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
[b]Docker'ın kurulumu[/b]
echo "Docker kurulumu yapılıyor..."
apt-get update -y
apt-get install docker-ce -y
[b]Docker servisinin başlatılması[/b]
echo "Docker servisi başlatılıyor..."
systemctl start docker
systemctl enable docker
echo "Docker kurulumu tamamlandı!"
Bu script, ilk olarak root yetkisini kontrol eder ve ardından sistem güncellemeleri yapar. Gerekli bağımlılıkları yükledikten sonra, Docker GPG anahtarını ekler ve Docker deposunu sisteme tanıtır. Son olarak, Docker’ı kurar ve servisi başlatır.
Scripti bir dosyaya kaydedip çalıştırmak için şu adımları izleyebilirsiniz:
- Scripti bir dosyaya kaydedin (örneğin,
docker_kurulum.sh).
- Terminalde scriptin bulunduğu dizine gidin.
chmod +x docker_kurulum.shkomutu ile çalıştırma izni verin.
sudo ./docker_kurulum.shkomutu ile scripti çalıştırın.
Bu script, Docker kurulumunu basit ve hızlı bir şekilde gerçekleştirmenizi sağlar. Docker ile konteyner tabanlı uygulama geliştirme sürecinizi hızlandıracak ilk adımı atmış olursunuz.