Ubuntu docker, ubuntu sunucuların üzerine kurulan docker aracıdır. Docker, yazılımcılar için özel olarak geliştirilen açık kaynak kodlu bir uygulama geliştirme aracıdır. Bu sistem Docker Container teknolojisi ile çalışmaktadır. Bu araç sayesinde yazılım konteynırları üzerinde çalışabilen tüm Linux uygulamalarının dağıtımını yönetebilirsiniz.
Docker sisteminin temel işlevi sistem uygulamalarına ek bir yük oluşturmadan karmaşık konteynırları çalıştırabilmesidir.
Bu konuda daha detaylı bilgi almak istiyorsanız Docker Container hakkındaki içeriğimizi inceleyebilirsiniz.
Gelişmiş bir açık kaynaklı platform olan Docker üzerinde sizlere Ubuntu eklentisini nasıl kuracağınızı göstereceğiz. Şimdi Ubuntu Docker 18.04 sürümü nasıl kurulur, gelin birlikte detaylı olarak inceleyelim;
Docker üzerinde ubuntu sürümünü kurma sürecinde öncelikle SSH üzerinden VPS’nize erişim sağlamanız gerekiyor. Bu aşamadan sonra sizlere izlemeniz gereken temel adımlardan söz edeceğiz;
“sudo apt-get update”
ve “sudo apt-get upgrade”
komutlarını kullanabilirsiniz.“sudo apt-get install apt-transport-https ca-certificates curl software-properties-common”
komutunu yazarak protokolü tamamlayabilirsiniz.“curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add –“
komutu ile bunu yapabilirsiniz.“sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
komutunu kullanarak docker APT deposunu ekleyebilirsiniz.“sudo apt-get update”
ve “sudo apt-get install docker-ce”
komutlarını kullanarak topluluk sürümünü yükleyebilirsiniz.“sudo systemctl status docker”
komutunu kullanarak kurulumu doğrulayın.“docker –v”
yazabilirsiniz.Ubuntu Docker kurulumuna detaylı olarak değindik şimdi de bir kullanıcı için bu aracın neden kurulması gerektiğini ve ne işe yarayacağını anlatalım.Docker kurulumu yaptığınızda istediğiniz her an test yapabilirsiniz. Yaptığınız analizlerden elde ettiğiniz çıkarımlara bağlı olarak dağıtımı şekillendirebilir ve kontrolleri çok daha pratik bir şekilde yapabilirsiniz. Ubuntu Docker konteynırınızı doldurma ve fonksiyonel görevleri yerine getirebilme konusunda size deneme yapma fırsatı verir.
Kısacası Docker yeni komutlarla farklı uygulamaları hayata geçirerek etkilerini görebileceğiniz bir platformdur. Docker aracının en önemli avantajlarından biri ise çok bulutlu bilişim sistemlerini desteklemesidir. Sizler de Microsoft Azure, OpenStack gibi veri depolama sürecinde bulut bilişimler teknolojilerini kullanıyorsanız bu aracın uyumlu olduğunu belirtelim.
Açık kaynak kodlu bir araç olan Docker’ın öne çıkan diğer bir özelliği ise izole edilmiş bir ortamda ayrı depolama yapılabilmesine müsaade etmesidir.
Bir yazılımcı olarak karışık konteynır üzerinde çalışma ve komutları biden fazla fonksiyonda gerekli esnekliği sağlayacak bir araç arıyorsanız Docker’ı tercih edebilirsiniz. Özellikle bu özelliğiyle Linux komutlarını çalıştırmada tercih edebileceğiniz en etkili araçlar arasındadır.
Karmaşık yapıya sahip konteynırlarda yapılandırma sürecinde Docker sayesinde hatasız işlem yapabilirsiniz. Sizi çalışmalarınızda zorlayıcı onlarca komut oluşturmadan kreatif çalışmalar hayata geçirmeye iter.
Docker yazılımcılar için karmaşık konteynırlarını yönetmede çok verimli bir araçtır. Docker aracı hakkında aklınıza takılan soruları bize sorabilir ve diğer blog içeriklerimizi inceleyebilirsiniz.