பின்னணியில் டோக்கர் கொள்கலனை இயக்கவும் (பிரிக்கப்பட்ட பயன்முறை)


டோக்கரின் கீழ், ஒரு பட டெவலப்பர் பிரிக்கப்பட்ட அல்லது முன்புற இயக்கம் மற்றும் பிற பயனுள்ள அமைப்புகளுடன் தொடர்புடைய பட இயல்புநிலைகளை வரையறுக்க முடியும். ஆனால், டாக்கர் ரன் [OPTIONS] கட்டளையைப் பயன்படுத்தி, ஒரு டெவலப்பர் அமைத்த பட இயல்புநிலைகளை நீங்கள் சேர்க்கலாம் அல்லது மேலெழுதலாம், இதனால் ஒரு கொள்கலன் எவ்வாறு இயங்குகிறது என்பதற்கான கூடுதல் கட்டுப்பாட்டை உங்களுக்கு வழங்குகிறது.

இந்த கட்டுரையில், ஒரு கொள்கலனை இயக்குவதற்கான முன்புற முறை மற்றும் பின்னணி பயன்முறையை சுருக்கமாக விளக்குவோம், மேலும் பிரிக்கப்பட்ட பயன்முறையில் பின்னணியில் ஒரு டோக்கர் கொள்கலனை எவ்வாறு இயக்குவது என்பதையும் காண்பிப்போம்.

முன்புற பயன்முறை (இயல்புநிலை) vs பின்னணி/பிரிக்கப்பட்ட பயன்முறை

ஒரு டோக்கர் கொள்கலனைத் தொடங்குவதற்கு முன், நீங்கள் அதை இயல்புநிலை முன்புற பயன்முறையில் அல்லது பின்னணியில் பிரிக்கப்பட்ட பயன்முறையில் இயக்க விரும்புகிறீர்களா என்பதை முதலில் தீர்மானிக்க வேண்டும்.

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

செயல்முறைக்கு ஒரு போலி-டிடியை ஒதுக்க -t , மற்றும் இணைக்கப்படாவிட்டாலும் கூட STDIN ஐ திறந்த நிலையில் வைத்திருக்க -i போன்ற கட்டளை வரி விருப்பங்களும் உள்ளன. -a = [இங்கே மதிப்பு] கொடியைப் பயன்படுத்தி ஒன்று அல்லது அதற்கு மேற்பட்ட கோப்பு விளக்கங்களுடன் (STDIN, STDOUT மற்றும்/அல்லது STDERR) இணைக்கலாம்.

முக்கியமாக, --rm விருப்பம் கொள்கலனை வெளியேறும்போது தானாக அகற்றுமாறு டோக்கரிடம் கூறுகிறது. முன்புற பயன்முறையில் ஒரு டோக்கர் கொள்கலனை எவ்வாறு தொடங்குவது என்பதை இந்த எடுத்துக்காட்டு காட்டுகிறது:

# docker run --rm -ti -p 8000:80 -p 8443:443 --name pandorafms pandorafms/pandorafms:latest

முன்புறத்தில் ஒரு கொள்கலனை இயக்குவதன் தீமை என்னவென்றால், மேலேயுள்ள ஸ்கிரீன்ஷாட்டில் இருந்து நீங்கள் காணக்கூடியது போல, கட்டளை வரியில் இனி அணுக முடியாது. அதாவது கொள்கலன் இயங்கும்போது வேறு எந்த கட்டளைகளையும் இயக்க முடியாது.

பின்னணியில் ஒரு டோக்கர் கொள்கலனை இயக்க, -d = true அல்லது -d விருப்பத்தைப் பயன்படுத்தவும். முதலில், [Ctrl + C] ஐ அழுத்துவதன் மூலம் முன்புற பயன்முறையிலிருந்து அதை நிறுத்துங்கள், பின்னர் காட்டப்பட்டுள்ளபடி பிரிக்கப்பட்ட பயன்முறையில் இயக்கவும்:

# docker run -d --rm -p 8000:80 -p 8443:443 --name pandorafms pandorafms/pandorafms:latest

எல்லா கொள்கலன்களையும் பட்டியலிட, பின்வரும் கட்டளையை இயக்கவும் (இயல்புநிலை இயங்குவதைக் காட்டுகிறது).

# docker ps -a

கூடுதலாக, பிரிக்கப்பட்ட கொள்கலனுடன் மீண்டும் இணைக்க, டாக்கர் இணைப்பு கட்டளையைப் பயன்படுத்தவும்.

# docker attach --name pandorafms
OR
# docker attach 301aef99c1f3

மேலே உள்ள கொள்கலன் அல்லது இயங்கும் வேறு எந்த கொள்கலனையும் நீங்கள் நிறுத்த விரும்பினால், பின்வரும் கட்டளையைப் பயன்படுத்தவும் (301aef99c1f3 ஐ உண்மையான கொள்கலன் ஐடியுடன் மாற்றவும்).

# docker stop 301aef99c1f3

பின்வரும் தொடர்புடைய டோக்கர் கட்டுரைகளையும் நீங்கள் படிக்க விரும்பலாம்.

  1. டாக்கரை நிறுவி, சென்டோஸ் மற்றும் RHEL இல் அடிப்படை கொள்கலன் கையாளுதலைக் கற்றுக்கொள்ளுங்கள் 7/6 - பகுதி 1
  2. டோக்கர் கொள்கலன்களின் பெயரை அல்லது மறுபெயரிடுவது எப்படி
  3. டோக்கர் படங்கள், கொள்கலன்கள் மற்றும் தொகுதிகளை அகற்றுவது எப்படி
  4. <

அவ்வளவுதான்! இந்த கட்டுரையில், பிரிக்கப்பட்ட பயன்முறையில் பின்னணியில் ஒரு டோக்கர் கொள்கலனை எவ்வாறு இயக்குவது என்பதைக் காட்டியுள்ளோம். எங்களுக்கு கருத்து தெரிவிக்க அல்லது இந்த கட்டுரை தொடர்பான கேள்விகளைக் கேட்க கீழே உள்ள கருத்து படிவத்தைப் பயன்படுத்தவும்.


அனைத்து உரிமைகளும் பாதுகாக்கப்பட்டவை. © Linux-Console.net • 2019-2024