Müzakirə

Linux Docker Network Oluşturma

Başladan CyberWolf · 17 avq 2026 19:02 · 2 Baxış · 0 Cavablar
Mövzunu Açan #0
Docker, uygulamaları kapsayıcılar halinde çalıştırmak için kullanılan popüler bir platformdur. Bu kapsayıcıların birbirleriyle ve dış dünyayla nasıl iletişim kuracağını belirlemek için ağ yapılandırması kritik bir rol oynar. Bu yazıda, Linux üzerinde Docker kullanarak nasıl özel bir ağ oluşturulacağını ele alacağız.

Docker, varsayılan olarak birkaç ağ türü sunar: bridge, host, ve overlay. Ancak, kendi özel ağınızı oluşturmak, uygulamanızın ihtiyaçlarına göre daha iyi bir kontrol ve yapı sağlar. Özel bir ağ oluşturmak için aşağıdaki adımları izleyebilirsiniz:

  1. Docker'ı Yükleme: Öncelikle, sisteminizde Docker'ın yüklü olduğundan emin olun. Terminalde şu komutla Docker versiyonunu kontrol edebilirsiniz:
CODE
1   docker --version


  1. Ağ Oluşturma: Aşağıdaki komut, özel bir bridge ağı oluşturur. Bu ağ, kapsayıcılar arasında iletişim sağlamak için kullanılacaktır.
CODE
1   docker network create --driver bridge my_custom_network

Bu komut, my_custom_network adında bir ağ oluşturur. --driver seçeneği ile hangi tür ağ oluşturmak istediğinizi belirleyebilirsiniz.

  1. Kapsayıcıları Ağa Bağlama: Oluşturduğunuz ağı kullanarak kapsayıcıları başlatmak için --network seçeneğini kullanabilirsiniz. Örneğin:
CODE
1   docker run -d --name my_container --network my_custom_network nginx

Bu komut, Nginx web sunucusunu my_custom_network ağı üzerinde çalıştıracaktır.

  1. Ağ ve Kapsayıcıları Yönetme: Ağ durumunu görmek için aşağıdaki komutu kullanabilirsiniz:
CODE
1   docker network inspect my_custom_network

Bu komut, ağ hakkında detaylı bilgi verecektir. Ayrıca, ağdan kapsayıcıları kaldırmak için docker network disconnect komutunu kullanabilirsiniz.

Docker ile özel ağlar oluşturmak, uygulama mimarinizin esnekliğini artırır ve kapsayıcılar arasında güvenli iletişim sağlar. Bu yöntem, çok sayıda mikro hizmetin bulunduğu karmaşık sistemlerde özellikle faydalıdır.

Cavab vermək üçün daxil olmalısınız.

0 sitat seçildi