Bu, birçok konteynerli uygulamayı çalıştırmak ve kullanmak için gerekli olan özel bir araçtır. Compose kullanılırken, çalıştırılacak gerekli uygulamaların tanımlandığı docker-compose.yml
isimli tek bir YAML
dosyası oluşturulur. Tek bir komutla yönetilir. Araç uygulamaya dahildir, ancak varsayılan olarak onunla birlikte yüklenmez ve ayrıca yüklenmesi gerekir.
Aracı kurmadan önce, Docker'ın sistemde kurulu olduğundan emin olun. Bu olmadan, söz konusu uygulamayı başlatamazsınız. Ayrıca curl yardımcı programının sistemde yüklü olup olmadığını kontrol edin ve değilse, komutu kullanarak yükleyin:
$ sudo apt -y install curl
Yüklemek için şu komutu kullanarak en son sürümü indirmeniz gerekir:
$ sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
Programı yüklemek için şu komutu kullanarak en son sürümü indirmeniz gerekir:
$ sudo curl -L "https://github.com/docker/compose/releases/download/1
Dosya /usr/local/bin
dizinine indirilecektir. Daha sonra, komutu kullanarak indirilen dosyayı çalıştırılabilir hale getirin:
$ sudo chmod +x /usr/local/bin/docker-compose
Kurulumdan sonra, doğru çalışıp çalışmadığını kontrol etmelisiniz. Bunu yapmak için aşağıdaki komutu girin:
Eğer komut çıktısında help yazıyorsa, bu programın kurulumunun başarılı olduğu ve programın çalışmaya hazır olduğu anlamına gelir. Bu kısa eğitimde, Ubuntu 20.04'te aynı anda birden fazla konteyneri çalıştırmanıza ve yönetmenize olanak tanıyan önemli ve kullanışlı bir aracın kurulumunu inceledik.