இதில் நெட்வொர்க்கிங் Docker: நெட்வொர்க்குகளை இணைத்தல் மற்றும் நிர்வகித்தல் Docker

 நெட்வொர்க்கிங் என்பது ஒருவருக்கொருவர் மற்றும் வெளிப்புற நெட்வொர்க்குடன் தொடர்பு கொள்ள Docker அனுமதிக்கும் ஒரு முக்கிய அம்சமாகும். container நெட்வொர்க்குகளை எவ்வாறு இணைப்பது மற்றும் நிர்வகிப்பது என்பது பற்றிய விரிவான வழிகாட்டி இங்கே Docker:

இயல்புநிலை பிரிட்ஜ் நெட்வொர்க்

Docker bridge க்கு அழைக்கப்படும் இயல்புநிலை நெட்வொர்க்கை வழங்குகிறது container. container ஒரு பிணையத்தைக் குறிப்பிடாமல் உருவாக்கும்போது, ​​அது தானாகவே இயல்புநிலை bridge நெட்வொர்க்குடன் இணைகிறது.

Container ஒரே bridge நெட்வொர்க்கில் உள்ளவர்கள் தங்கள் உள் ஐபி முகவரிகளைப் பயன்படுத்தி ஒருவருக்கொருவர் தொடர்பு கொள்ளலாம். டொமைன் பெயர்கள் மூலம் தொடர்பு கொள்ள Docker அனுமதிக்க DNS தீர்மானம் வழங்குகிறது. container

Container இணைக்கிறது

விருப்பத்தைப் பயன்படுத்துவதன் மூலம் --link, நீங்கள் ஒன்றோடு ஒன்று இணைக்கலாம், இணைக்கப்பட்ட பெயர் அல்லது சூழல் மாறிகளைப் container பயன்படுத்தி அவற்றுக்கிடையே தகவல்தொடர்புகளை இயக்கலாம். container

எடுத்துக்காட்டாக, container பெயரிடப்பட்ட ஒரு படத்திலிருந்து இயக்கும் போது, ​​பின்வரும் கட்டளையுடன் பெயரிடப்பட்ட webapp MySQL உடன் இணைக்கலாம்: container mysql docker run --name webapp --link mysql:mysql webapp-image

தனிப்பயன் நெட்வொர்க்குகள்

ஒரே நெட்வொர்க்கில் உள்ளவர்களை தொடர்பு கொள்ள Docker அனுமதிக்கும் வகையில் தனிப்பயன் நெட்வொர்க்குகளை நீங்கள் உருவாக்கலாம். container

docker network create தனிப்பயன் நெட்வொர்க்கை உருவாக்க கட்டளையைப் பயன்படுத்தவும். எடுத்துக்காட்டாக, பெயரிடப்பட்ட பிணையத்தை உருவாக்க my-network, நீங்கள் கட்டளையைப் பயன்படுத்தலாம்: docker network create my-network

Container தனிப்பயன் நெட்வொர்க்குகளுடன் இணைக்கிறது

உருவாக்கும்போது container, ​​விருப்ப நெட்வொர்க்கை --network இணைக்க விருப்பத்தைப் பயன்படுத்தவும். container

எடுத்துக்காட்டாக, "மை-நெட்வொர்க்" நெட்வொர்க்குடன் இணைக்க container, நீங்கள் கட்டளையைப் பயன்படுத்தலாம்: docker run --network my-network my-image

Container ஹோஸ்ட் நெட்வொர்க்குடன் இணைக்கிறது

ஹோஸ்ட் கணினியில் உள்ள போர்ட்களுடன் அல்லது ஹோஸ்டில் உள்ள ரேண்டம் போர்ட்களுடன் போர்ட்களை இணைக்க --publish அல்லது விருப்பங்களைப் பயன்படுத்தவும். --publish-all container

எடுத்துக்காட்டாக, container ஹோஸ்டில் உள்ள போர்ட் 80 ஐ போர்ட் 8080 உடன் இணைக்க, நீங்கள் கட்டளையைப் பயன்படுத்தலாம்: docker run -p 8080:80 my-image

 

இல் உள்ள நெட்வொர்க்கிங் அம்சங்களைப் பயன்படுத்துவதன் மூலம்,  உங்கள் சூழலில் உள்ள நெட்வொர்க்குகளுக்கு Docker இடையேயான இணைப்பு மற்றும் தகவல்தொடர்புகளை நீங்கள் நிர்வகிக்கலாம். இது உங்கள் பயன்பாடுகளுக்கு நெகிழ்வான மற்றும் அளவிடக்கூடிய சூழலை வழங்குகிறது, இது ஒருவருக்கொருவர்  மற்றும் வெளிப்புற நெட்வொர்க்குடன் தடையின்றி தொடர்பு கொள்ள அனுமதிக்கிறது. container Docker components container