Ubuntu Server 20.04 LTS üzerine Docker Kurulumu

Docker, uygulamaları hemen hemen her yerde çalıştırılabilen taşınabilir konteynerler olarak hızla oluşturmanıza, test etmenize ve dağıtmanıza olanak tanıyan açık kaynaklı bir konteynerleştirme platformudur. Bir konteyner, tek bir uygulama için bir çalışma zamanını temsil eder ve yazılımın çalışması için gereken her şeyi içerir. Docker, modern yazılım geliştirmenin ve DevOps sürekli entegrasyon ve dağıtım işlem hatlarının ayrılmaz bir parçasıdır. Bu makalemde, Docker’ın en güncel sürümünü, Ubuntu Server 20.04 işletim sistemi üzerine kurulumunu açıklıyor olacağım.

Docker, standart Ubuntu 20.04 repositoriy’lerde kurulabilir, ancak her zaman en son sürüm olmayabilir. Bu makalemde resmi Docker’ın depolarından en son paketini yükleyeceğiz.

Sunucunuz üzerinde daha önceden kurulu docker uygulaması var ise kaldırılması için aşağıdaki komutu çalıştırınız.

apt-get remove docker docker-engine docker.io containerd runc

İlk olarak aşağıdaki komutları kullanarak işletim sisteminizi güncelleyiniz.

apt-update
apt-upgrade

apt paket dizinini güncelleyiniz ve apt’nin HTTPS üzerinden bir depo kullanmasına izin vermek için paketleri yükleyiniz. Bu işlem için aşağıdaki komutu kullanabilirsiniz.

Okumaya devam et “Ubuntu Server 20.04 LTS üzerine Docker Kurulumu”

Windows 10 Üzerine Docker Kurulumu

Bu makalemde Windows 10 Pro işletim sistemi üzerine Docker kurulumunu anlatacağım.

Docker for Windows” sürümü Windows 10 işletim sisteminde çalışacak şekilde tasarlanmıştır. Dockerize uygulamaların oluşturulması, göndermek ve çalıştırmak için kolay bir geliştirme ortamı sağlayan yerel bir Windows uygulamasıdır. Docker, Windows 10 üzerindeki Hyper-V sunucu sanallaştırma ve ağ katmanını kullanır. Böylece Windows işletim sistemi üzerinde Docker uygulamalarının hızlı ve güvenilir olacak şekilde kullanabilirsiniz. Windows for Docker üzerindeki image’larınızı hem Linux hem de farklı bir Windows Docker üzerinde çalışmasını desteklenir.

28 Mayıs 2020 tarihinde Microsoft Windows 10 20H1 güncellemesi olarak da bilinen uzun zamandır beklenen Windows 10 2004 yükseltmesini yayınlamıştı. Bu güncelleme ile önemli bir yeni özellik olarak; Linux için Windows Alt Sisteminin (WSL2) 2. Sürümünün yayınlanmasıdır. WSL2’deki önemli değişiklik, artık Hyper-V özelliklerinin bir alt kümesi aracılığıyla gerçek bir Linux çekirdeği kullanılabilmesidir.

WSL2 ile; Windows Home Edition kullanıcıları için de desteği mevcuttur. Yeni WSL2 sayesinde Docker’ı VirtualBox kurmadan Windows Home üzerinde çalıştırabilirsiniz. Daha eski Windows 10 sürümleri bu zaten yapılabiliyordu, ancak sadece Windows 10 Pro ve Windows 10 Enterprise sürümüyle. Windows 10 Home Edition’da Docker ana bilgisayarını her zaman VirtualBox içinde sanal makine olarak çalıştırmanız gerekiyordu. Yeni Windows sürümüyle bu artık geçiş, geçmişte kaldı ve Docker’ı Windows 10 Home Edition’da çalıştırmak çok daha kolaylaştı.

Okumaya devam et “Windows 10 Üzerine Docker Kurulumu”