Terraform 0.11

docker_network




terraform

docker_network

एक डॉकर नेटवर्क का प्रबंधन करता है। यह docker_container साथ-साथ docker_container परिवेश में वर्चुअल नेटवर्क बनाने के लिए उपयोग किया जा सकता है।

उदाहरण उपयोग

# Create a new docker network
resource "docker_network" "private_network" {
  name = "my_network"
}

# Access it somewhere else with ${docker_network.private_network.name}

तर्क संदर्भ

निम्नलिखित तर्क समर्थित हैं:

  • name - (आवश्यक, स्ट्रिंग) डॉकर नेटवर्क का नाम।
  • check_duplicate - (वैकल्पिक, बूलियन) समान नाम वाले नेटवर्क के लिए जाँच करने के लिए डेमॉन से अनुरोध करता है।
  • driver - (वैकल्पिक, स्ट्रिंग) उपयोग करने के लिए नेटवर्क ड्राइवर का नाम। ड्राइवर को bridge चूक
  • options - (वैकल्पिक, स्ट्रिंग्स का नक्शा) नेटवर्क विशिष्ट विकल्प ड्राइवरों द्वारा उपयोग किए जाने के लिए।
  • internal - (वैकल्पिक, बूलियन) नेटवर्क तक बाहरी पहुंच को प्रतिबंधित करें। false अवहेलना करता false
  • ipam_driver - (वैकल्पिक, स्ट्रिंग) ड्राइवर नेटवर्क की कस्टम आईपी योजना द्वारा उपयोग किया जाता है।
  • ipam_config - (वैकल्पिक, ब्लॉक) विवरण के लिए नीचे ipam_config ipam_config देखें।

IPAM कॉन्फ़िगरेशन

नेटवर्क की कस्टम आईपी योजना का विन्यास।

ipam_config ब्लॉक का समर्थन करता है:

  • subnet - (वैकल्पिक, स्ट्रिंग)
  • ip_range - (वैकल्पिक, स्ट्रिंग)
  • gateway - (वैकल्पिक, स्ट्रिंग)
  • aux_address - (वैकल्पिक, स्ट्रिंग का नक्शा)

संदर्भ संदर्भित करता है

उपरोक्त विन्यास के अतिरिक्त निम्नलिखित विशेषताएँ निर्यात की जाती हैं:

  • id (स्ट्रिंग)
  • scope (स्ट्रिंग)