டோக்கர் நகல் கட்டளையின் பயன்பாடு என்ன?

Tokkar Nakal Kattalaiyin Payanpatu Enna



' டாக்கர் சிபி ” கட்டளை என்பது டோக்கரில் உள்ள ஒரு முக்கியமான கட்டளையாகும், இது ஒரு கொள்கலன் மற்றும் ஹோஸ்ட் இயந்திரத்திற்கு இடையில் கோப்புகள் மற்றும் கோப்பகங்களை நகலெடுக்கவும் மாற்றவும் பயன்படுகிறது. அதற்கு அல்லது அதிலிருந்து கோப்புகளை நகலெடுக்க, கொள்கலன் இயங்க வேண்டும். மேலும், மூல மற்றும் ஹோஸ்ட் பாதைகள் முழுமையான பாதைகளாக இருக்க வேண்டும், மேலும் கொள்கலனில் உள்ள இலக்கு பாதை ஏற்கனவே இருக்க வேண்டும்.

இந்த கட்டுரை பின்வரும் உள்ளடக்கத்தை விளக்கும்:

டோக்கர் நகல் கட்டளையின் பயன்பாடு என்ன?

' டாக்கர் சிபி ” கட்டளையானது தரவை காப்புப் பிரதி எடுக்க, தரவை மீட்டமைக்க அல்லது உள்ளமைவு கோப்புகளை நகலெடுக்க பயன்படுத்தப்படலாம். docker cp கட்டளையின் தொடரியல் பின்வருமாறு:







கப்பல்துறை cp < கொள்கலன்_பெயர் > : < src_path > < புரவலன்_பாதை >

இந்த கட்டளை ' கோப்பு அல்லது கோப்பகத்தை நகலெடுக்கிறது ” குறிப்பிட்ட இல் இடம் ஹோஸ்ட் அமைப்பில் இடம். பயனர்கள் இந்த கட்டளையை எதிர் திசையில் பயன்படுத்தலாம், ஹோஸ்ட் அமைப்பிலிருந்து கோப்பகங்கள் மற்றும் கோப்புகளை இயங்கும் கொள்கலனுக்கு நகலெடுக்கலாம். இதைச் செய்ய, மூல மற்றும் இலக்கு அளவுருக்களைத் தலைகீழாக மாற்றவும்.



முறை 1: ஒரு கோப்பு/கோப்பகத்தை கொள்கலனில் இருந்து லோக்கல் ஹோஸ்ட் மெஷினுக்கு நகலெடுக்கவும்

ஒரு குறிப்பிட்ட கோப்பு/கோப்பகத்தை கொள்கலனில் இருந்து உள்ளூர் அமைப்பிற்கு நகலெடுக்க, கீழே குறிப்பிடப்பட்டுள்ள படிகளை முயற்சிக்கவும்:



  • ஏற்கனவே உள்ள அனைத்து கொள்கலன்களையும் பட்டியலிடுங்கள்.
  • ஒரு குறிப்பிட்ட கொள்கலனை தேர்வு செய்யவும்.
  • ஒரு குறிப்பிட்ட கோப்பகம் அல்லது கோப்பை டோக்கர் கொள்கலனில் இருந்து ஹோஸ்ட் இயந்திரத்திற்கு '' மூலம் நகலெடுக்கவும் docker cp : ” கட்டளை.
  • நகலெடுக்கப்பட்ட கோப்பை சரிபார்க்கவும்.

படி 1: ஏற்கனவே உள்ள அனைத்து கொள்கலன்களையும் பட்டியலிடுங்கள்

முதலில், கிடைக்கக்கூடிய அனைத்து கொள்கலன்களையும் காட்சிப்படுத்தி அதன் கோப்பு அல்லது கோப்பகத்தை நகலெடுக்க குறிப்பிட்ட கொள்கலனைத் தேர்ந்தெடுக்கவும்:





கப்பல்துறை ps -அ

மேலே உள்ள வெளியீடு ஏற்கனவே உள்ள அனைத்து கொள்கலன்களையும் காட்டியது. நாங்கள் தேர்ந்தெடுத்துள்ளோம் ' html-cont ” கொள்கலன்.



படி 2: கோப்பு/கோப்பகத்தை டோக்கர் கொள்கலனில் இருந்து லோக்கல் சிஸ்டத்திற்கு நகலெடுக்கவும்

ஒரு குறிப்பிட்ட கோப்பு/கோப்பகத்தை டோக்கர் கொள்கலனில் இருந்து உள்ளூர் அமைப்பிற்கு நகலெடுக்க, '' docker cp : ” கட்டளை:

கப்பல்துறை cp html-cont: / usr / new.html C:\Docker\Data

இங்கே:

  • ' html-cont ” என்பது கொள்கலன் பெயர்.
  • ' /usr/new.html ” என்பது கொள்கலனின் கோப்பு பாதை.
  • ' C:\Docker\Data ” என்பது ஹோஸ்ட் கணினியில் உள்ள அடைவு பாதை:

இந்த கட்டளை நகலெடுக்கப்பட்டது ' new.html ” என்ற கோப்பு கொள்கலனில் இருந்து ஹோஸ்ட் இயந்திரத்தில் சேமிக்கப்பட்டது.

படி 3: நகலெடுக்கப்பட்ட கோப்பை சரிபார்க்கவும்

இப்போது, ​​தேர்ந்தெடுக்கப்பட்ட கோப்பு நகலெடுக்கப்பட்டதா இல்லையா என்பதைச் சரிபார்க்க ஹோஸ்ட் இயந்திரத்தின் கோப்பகத்திற்குத் திருப்பிவிடவும்:

சிடி C:\Docker\Data

அடுத்து, '' ஐப் பயன்படுத்தவும் ls ” கட்டளை மற்றும் அடைவு உள்ளடக்கத்தைக் காட்டு:

ls

வெளியீடு குறிக்கிறது ' new.html ” கோப்பு ஒரு குறிப்பிட்ட கொள்கலனில் இருந்து ஹோஸ்ட் சிஸ்டத்திற்கு வெற்றிகரமாக நகலெடுக்கப்பட்டது.

முறை 2: ஒரு கோப்பு/கோப்பகத்தை லோக்கல் ஹோஸ்ட் மெஷினில் இருந்து கொள்கலனுக்கு நகலெடுக்கவும்

ஒரு குறிப்பிட்ட கோப்பகம் அல்லது ஒரு கோப்பை ஹோஸ்ட் இயந்திரத்திலிருந்து ஒரு குறிப்பிட்ட கொள்கலனுக்கு நகலெடுக்க, வழங்கப்பட்ட படிகளைப் பின்பற்றவும்:

  • உள்ளூர் ஹோஸ்ட் கோப்பகத்திற்கு திருப்பி விடவும்.
  • உள்ளூர் ஹோஸ்ட் கோப்பக உள்ளடக்கத்தை பட்டியலிடுங்கள்.
  • ஒரு குறிப்பிட்ட கோப்பகம் அல்லது கோப்பைத் தேர்ந்தெடுக்கவும்.
  • ' docker cp : ” கட்டளை.
  • நகலெடுக்கப்பட்ட கோப்பை சரிபார்க்கவும்.

படி 1: உள்ளூர் ஹோஸ்ட் கோப்பகத்திற்கு செல்லவும்

முதலில், '' பயன்படுத்தவும் சிடி 'உள்ளூர் இயந்திரத்தின் அடைவு பாதையுடன் கட்டளையிட்டு அதற்கு செல்லவும்:

சிடி C:\Docker\Data

குறிப்பிட்ட உள்ளூர் ஹோஸ்ட் கோப்பகம் அணுகப்பட்டதை வெளியீடு உறுதிப்படுத்துகிறது.

படி 2: உள்ளூர் ஹோஸ்ட் கோப்பக உள்ளடக்கத்தைப் பார்க்கவும்

பின்னர், உள்ளூர் ஹோஸ்ட் கோப்பக உள்ளடக்கத்தை பட்டியலிட்டு, டோக்கர் கொள்கலனுக்கு நகலெடுக்க வேண்டிய கோப்பைத் தேர்ந்தெடுக்கவும்:

ls

மேலே உள்ள வெளியீட்டில், இரண்டு கோப்புகளைக் காணலாம். நாங்கள் தேர்ந்தெடுத்துள்ளோம் ' test.txt ' கோப்பு.

படி 3: ஹோஸ்ட் மெஷினில் இருந்து கொள்கலனுக்கு ஒரு கோப்பை நகலெடுக்கவும்

தேர்ந்தெடுக்கப்பட்ட கோப்பை ஹோஸ்ட் இயந்திரத்திலிருந்து குறிப்பிட்ட கொள்கலனுக்கு நகலெடுக்க, ' docker cp : ” கட்டளை:

கப்பல்துறை cp C:\Docker\Data\test.txt html-cont: / usr

இங்கே:

  • ' C:\Docker\Data\test.txt ” என்பது ஹோஸ்ட் கணினியில் கோப்பு பாதை:
  • ' html-cont ” என்பது கொள்கலன் பெயர்.
  • ' /usr ” என்பது கொள்கலனின் பாதை:

இந்த கட்டளை நகலெடுக்கப்பட்டது ' test.txt 'உள்ளூர் ஹோஸ்ட் இயந்திரத்திலிருந்து கோப்பு' html-cont ” கொள்கலன்.

படி 4: நகலெடுக்கப்பட்ட கோப்பை சரிபார்க்கவும்

இப்போது, ​​வழங்கப்பட்ட கட்டளையைப் பயன்படுத்தி அதன் உள்ளடக்கத்தை அணுகுவதன் மூலம் கோப்பு கொள்கலனுக்கு நகலெடுக்கப்பட்டதா இல்லையா என்பதை சரிபார்க்கவும்:

கப்பல்துறை exec -அது html-cont sh

குறிப்பு: கொள்கலன் இயங்கினால் மட்டுமே இந்த கட்டளை செயல்படும்.

மேலே கூறப்பட்ட கட்டளை ஊடாடும் ஷெல்லைத் திறந்துள்ளது. இப்போது, ​​கொள்கலனின் உள்ளடக்கத்தைக் காண அதில் கட்டளைகளை இயக்குகிறோம்.

இதைப் பயன்படுத்தி கொள்கலன் கோப்பகத்திற்கு செல்லவும் சிடி கோப்பகத்தின் பெயருடன் கட்டளை:

சிடி usr

பின்னர், அடைவு உள்ளடக்கத்தை பட்டியலிடுங்கள்:

ls

மேலே உள்ள வெளியீடு காட்டுகிறது ' test.txt ” கோப்பு நகலெடுக்கப்பட்டது/குறிப்பிட்ட கொள்கலனுக்கு வெற்றிகரமாக மாற்றப்பட்டது.

முடிவுரை

' டாக்கர் சிபி டோக்கர் கண்டெய்னர்கள் மற்றும் லோக்கல் சிஸ்டம் இடையே கோப்புகள் மற்றும் கோப்பகங்களை நகலெடுக்க அல்லது மாற்றுவதற்கு ' கட்டளை பயன்படுத்தப்படுகிறது. ஒரு குறிப்பிட்ட கோப்பு/கோப்பகத்தை டோக்கர் கொள்கலனில் இருந்து உள்ளூர் அமைப்பிற்கு நகலெடுக்க அல்லது மாற்ற, ' docker cp : ” கட்டளை. தேர்ந்தெடுக்கப்பட்ட கோப்பை ஹோஸ்ட் இயந்திரத்திலிருந்து கொள்கலனுக்கு நகலெடுக்க, ' docker cp : ” என்ற கட்டளை பயன்படுத்தப்படுகிறது.