ਇੱਕ ਡੌਕਰਫਾਈਲ ਵਿੱਚ 'COPY' ਅਤੇ 'ADD' ਕਮਾਂਡਾਂ ਵਿਚਕਾਰ ਅੰਤਰ ਨੂੰ ਸਮਝਣਾ

Dockerfile

ਡੌਕਰਫਾਈਲ ਕਮਾਂਡਾਂ ਦੀ ਵਿਆਖਿਆ ਕੀਤੀ ਗਈ

ਡੌਕਰਫਾਈਲ ਵਿੱਚ 'ਕਾਪੀ' ਅਤੇ 'ADD' ਕਮਾਂਡਾਂ ਤੁਹਾਡੇ ਕੰਟੇਨਰ ਦੇ ਫਾਈਲ ਸਿਸਟਮ ਵਿੱਚ ਫਾਈਲਾਂ ਨੂੰ ਪੇਸ਼ ਕਰਨ ਲਈ ਕੰਮ ਕਰਦੀਆਂ ਹਨ, ਪਰ ਉਹ ਵੱਖਰੀਆਂ ਕਾਰਜਸ਼ੀਲਤਾਵਾਂ ਅਤੇ ਸਭ ਤੋਂ ਵਧੀਆ-ਵਰਤੋਂ ਵਾਲੇ ਦ੍ਰਿਸ਼ਾਂ ਦੇ ਨਾਲ ਆਉਂਦੀਆਂ ਹਨ। ਇਹਨਾਂ ਅੰਤਰਾਂ ਨੂੰ ਸਮਝਣਾ ਕੁਸ਼ਲ ਡੌਕਰਫਾਈਲ ਪ੍ਰਬੰਧਨ ਅਤੇ ਇਹ ਯਕੀਨੀ ਬਣਾਉਣ ਲਈ ਜ਼ਰੂਰੀ ਹੈ ਕਿ ਤੁਹਾਡੀਆਂ ਕੰਟੇਨਰਾਈਜ਼ਡ ਐਪਲੀਕੇਸ਼ਨਾਂ ਉਮੀਦ ਅਨੁਸਾਰ ਪ੍ਰਦਰਸ਼ਨ ਕਰਦੀਆਂ ਹਨ।

ਜਦੋਂ ਕਿ 'COPY' ਮੁੱਖ ਤੌਰ 'ਤੇ ਸਿੱਧੀ ਫਾਈਲ ਕਾਪੀ ਕਰਨ ਲਈ ਵਰਤੀ ਜਾਂਦੀ ਹੈ, 'ADD' ਵਾਧੂ ਸਮਰੱਥਾਵਾਂ ਦੀ ਪੇਸ਼ਕਸ਼ ਕਰਦਾ ਹੈ, ਜਿਵੇਂ ਕਿ ਰਿਮੋਟ URL ਨੂੰ ਸੰਭਾਲਣਾ ਅਤੇ ਕੰਪਰੈੱਸਡ ਫਾਈਲਾਂ ਨੂੰ ਐਕਸਟਰੈਕਟ ਕਰਨਾ। ਇਹ ਲੇਖ ਹਰੇਕ ਕਮਾਂਡ ਦੀਆਂ ਬਾਰੀਕੀਆਂ ਦੀ ਪੜਚੋਲ ਕਰੇਗਾ, ਤੁਹਾਨੂੰ ਇਸ ਬਾਰੇ ਮਾਰਗਦਰਸ਼ਨ ਕਰੇਗਾ ਕਿ ਤੁਹਾਡੇ ਡੌਕਰ ਬਿਲਡਜ਼ ਨੂੰ ਅਨੁਕੂਲ ਬਣਾਉਣ ਲਈ ਇੱਕ ਦੂਜੇ ਦੀ ਵਰਤੋਂ ਕਦੋਂ ਕਰਨੀ ਹੈ।

ਹੁਕਮ ਵਰਣਨ
FROM ਬਣਾਏ ਜਾ ਰਹੇ ਡੌਕਰ ਚਿੱਤਰ ਲਈ ਵਰਤਣ ਲਈ ਅਧਾਰ ਚਿੱਤਰ ਨੂੰ ਨਿਸ਼ਚਿਤ ਕਰਦਾ ਹੈ।
WORKDIR ਕੰਟੇਨਰ ਦੇ ਅੰਦਰ ਕੰਮ ਕਰਨ ਵਾਲੀ ਡਾਇਰੈਕਟਰੀ ਸੈੱਟ ਕਰਦਾ ਹੈ।
COPY ਹੋਸਟ ਤੋਂ ਕੰਟੇਨਰ ਦੇ ਫਾਈਲ ਸਿਸਟਮ ਵਿੱਚ ਫਾਈਲਾਂ ਜਾਂ ਡਾਇਰੈਕਟਰੀਆਂ ਦੀ ਨਕਲ ਕਰਦਾ ਹੈ।
ADD ਫਾਈਲਾਂ, ਡਾਇਰੈਕਟਰੀਆਂ, ਜਾਂ ਰਿਮੋਟ URL ਨੂੰ ਕੰਟੇਨਰ ਦੇ ਫਾਈਲ ਸਿਸਟਮ ਵਿੱਚ ਜੋੜਦਾ ਹੈ ਅਤੇ ਫਾਈਲ ਐਕਸਟਰੈਕਸ਼ਨ ਨੂੰ ਸੰਭਾਲ ਸਕਦਾ ਹੈ।
RUN ਕੰਟੇਨਰ ਦੇ ਵਾਤਾਵਰਣ ਵਿੱਚ ਇੱਕ ਕਮਾਂਡ ਚਲਾਉਂਦਾ ਹੈ।
EXPOSE ਡੌਕਰ ਨੂੰ ਸੂਚਿਤ ਕਰਦਾ ਹੈ ਕਿ ਕੰਟੇਨਰ ਰਨਟਾਈਮ 'ਤੇ ਨਿਰਧਾਰਤ ਨੈੱਟਵਰਕ ਪੋਰਟਾਂ 'ਤੇ ਸੁਣਦਾ ਹੈ।

ਡੌਕਰਫਾਈਲ ਕਮਾਂਡਾਂ ਦੀ ਵਿਸਤ੍ਰਿਤ ਵਿਆਖਿਆ

ਪਹਿਲੀ ਸਕ੍ਰਿਪਟ ਦੀ ਵਰਤੋਂ ਨੂੰ ਦਰਸਾਉਂਦੀ ਹੈ ਇੱਕ ਡੌਕਰਫਾਈਲ ਵਿੱਚ ਕਮਾਂਡ. ਦ ਹਦਾਇਤ ਸਿੱਧੀ ਹੈ ਅਤੇ ਹੋਸਟ ਸਿਸਟਮ ਤੋਂ ਫਾਈਲਾਂ ਜਾਂ ਡਾਇਰੈਕਟਰੀਆਂ ਨੂੰ ਡੌਕਰ ਕੰਟੇਨਰ ਦੇ ਫਾਈਲ ਸਿਸਟਮ ਵਿੱਚ ਕਾਪੀ ਕਰਨ ਲਈ ਵਰਤੀ ਜਾਂਦੀ ਹੈ। ਇਸ ਉਦਾਹਰਨ ਵਿੱਚ, ਸਕ੍ਰਿਪਟ ਦੇ ਨਾਲ ਸ਼ੁਰੂ ਹੁੰਦੀ ਹੈ ਕਮਾਂਡ, ਜੋ ਕਿ ਬੇਸ ਈਮੇਜ਼ ਨੂੰ ਨਿਸ਼ਚਿਤ ਕਰਦੀ ਹੈ python:3.8-slim-buster . ਦ ਕਮਾਂਡ ਕੰਟੇਨਰ ਦੇ ਅੰਦਰ ਕੰਮ ਕਰਨ ਵਾਲੀ ਡਾਇਰੈਕਟਰੀ ਨੂੰ ਸੈੱਟ ਕਰਦੀ ਹੈ . ਇਸ ਤੋਂ ਬਾਅਦ ਹੈ ਕਮਾਂਡ, ਜੋ ਕਿ ਹੋਸਟ 'ਤੇ ਮੌਜੂਦਾ ਡਾਇਰੈਕਟਰੀ ਦੀ ਸਮੱਗਰੀ ਦੀ ਨਕਲ ਕਰਦੀ ਹੈ /app ਕੰਟੇਨਰ ਵਿੱਚ ਡਾਇਰੈਕਟਰੀ. ਫਾਈਲਾਂ ਦੀ ਨਕਲ ਕਰਨ ਤੋਂ ਬਾਅਦ, ਡੀ ਕਮਾਂਡ ਦੀ ਵਰਤੋਂ ਲੋੜੀਂਦੇ ਪਾਈਥਨ ਪੈਕੇਜਾਂ ਨੂੰ ਇੰਸਟਾਲ ਕਰਨ ਲਈ ਕੀਤੀ ਜਾਂਦੀ ਹੈ, ਜੋ ਕਿ ਵਿੱਚ ਦਿੱਤੇ ਗਏ ਹਨ ਫਾਈਲ। ਅੰਤ ਵਿੱਚ, ਦ ਕਮਾਂਡ ਪੋਰਟ 80 ਨੂੰ ਬਾਹਰੀ ਦੁਨੀਆ ਲਈ ਉਪਲਬਧ ਕਰਵਾਉਂਦੀ ਹੈ।

ਇਸਦੇ ਉਲਟ, ਦੂਜੀ ਸਕ੍ਰਿਪਟ ਦੀ ਵਰਤੋਂ ਨੂੰ ਉਜਾਗਰ ਕਰਦੀ ਹੈ ਇੱਕ ਡੌਕਰਫਾਈਲ ਵਿੱਚ ਕਮਾਂਡ. ਪਹਿਲੀ ਸਕ੍ਰਿਪਟ ਦੇ ਸਮਾਨ, ਇਹ ਦੇ ਨਾਲ ਸ਼ੁਰੂ ਹੁੰਦਾ ਹੈ ਅਧਾਰ ਚਿੱਤਰ ਨੂੰ ਸੈੱਟ ਕਰਨ ਲਈ ਕਮਾਂਡ ਅਤੇ ਵਰਕਿੰਗ ਡਾਇਰੈਕਟਰੀ ਨੂੰ ਪਰਿਭਾਸ਼ਿਤ ਕਰਨ ਲਈ ਕਮਾਂਡ। ਇੱਥੇ ਮੁੱਖ ਅੰਤਰ ਹੈ ADD ਕਮਾਂਡ, ਜੋ ਕਿ ਰਿਮੋਟ URL ਤੋਂ ਫਾਈਲਾਂ ਜੋੜਨ ਲਈ ਵਰਤੀ ਜਾਂਦੀ ਹੈ, ਇਸ ਕੇਸ ਵਿੱਚ, . ਦ ਕਮਾਂਡ ਨਾ ਸਿਰਫ ਫਾਈਲਾਂ ਦੀ ਨਕਲ ਕਰਦੀ ਹੈ ਬਲਕਿ ਸੰਕੁਚਿਤ ਫਾਈਲਾਂ ਨੂੰ ਆਪਣੇ ਆਪ ਐਕਸਟਰੈਕਟ ਕਰਨ ਦੀ ਸਮਰੱਥਾ ਵੀ ਰੱਖਦੀ ਹੈ, ਜਿਵੇਂ ਕਿ ਅਗਲੀਆਂ ਦੁਆਰਾ ਪ੍ਰਦਰਸ਼ਿਤ ਕੀਤੀ ਗਈ ਹੈ ਕਮਾਂਡ ਜੋ ਐਕਸਟਰੈਕਟ ਕਰਦੀ ਹੈ archive.tar.gz ਵਿੱਚ ਫਾਈਲ ਕਰੋ ਡਾਇਰੈਕਟਰੀ. ਇਸ ਤੋਂ ਬਾਅਦ, ਦ ਕਮਾਂਡ ਲੋੜੀਂਦੇ ਪਾਈਥਨ ਪੈਕੇਜਾਂ ਨੂੰ ਸਥਾਪਿਤ ਕਰਦੀ ਹੈ, ਅਤੇ ਕਮਾਂਡ ਪੋਰਟ 80 ਉਪਲਬਧ ਕਰਵਾਉਂਦੀ ਹੈ।

ਇੱਕ ਡੌਕਰਫਾਈਲ ਵਿੱਚ ਕਾਪੀ ਦੀ ਵਰਤੋਂ ਕਰਨਾ

ਡੌਕਰਫਾਈਲ ਉਦਾਹਰਨ

# Use an official Python runtime as a parent image
FROM python:3.8-slim-buster

# Set the working directory in the container
WORKDIR /app

# Copy the current directory contents into the container at /app
COPY . /app

# Install any needed packages specified in requirements.txt
RUN pip install --no-cache-dir -r requirements.txt

# Make port 80 available to the world outside this container
EXPOSE 80

ਇੱਕ ਡੌਕਰਫਾਈਲ ਵਿੱਚ ADD ਦੀ ਵਰਤੋਂ ਕਰਨਾ

ਡੌਕਰਫਾਈਲ ਉਦਾਹਰਨ

# Use an official Python runtime as a parent image
FROM python:3.8-slim-buster

# Set the working directory in the container
WORKDIR /app

# Add files from a remote URL
ADD https://example.com/data/archive.tar.gz /app/

# Extract the archive file
RUN tar -xzf /app/archive.tar.gz -C /app

# Install any needed packages specified in requirements.txt
RUN pip install --no-cache-dir -r requirements.txt

# Make port 80 available to the world outside this container
EXPOSE 80

ਡੌਕਰਫਾਈਲ ਵਿੱਚ ਕਾਪੀ ਅਤੇ ADD ਦਾ ਡੂੰਘਾਈ ਨਾਲ ਵਿਸ਼ਲੇਸ਼ਣ

ਜਦੋਂ ਕਿ ਦੋਵੇਂ ਅਤੇ ਕਮਾਂਡਾਂ ਹੋਸਟ ਸਿਸਟਮ ਤੋਂ ਕੰਟੇਨਰ ਦੇ ਫਾਈਲ ਸਿਸਟਮ ਵਿੱਚ ਫਾਈਲਾਂ ਦੀ ਨਕਲ ਕਰਨ ਦੇ ਉਦੇਸ਼ ਨੂੰ ਪੂਰਾ ਕਰਦੀਆਂ ਹਨ, ਉਹਨਾਂ ਦੀਆਂ ਵੱਖਰੀਆਂ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਹਨ ਅਤੇ ਉਹਨਾਂ ਕੇਸਾਂ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹਨ ਜੋ ਹਰੇਕ ਨੂੰ ਵੱਖੋ-ਵੱਖਰੇ ਦ੍ਰਿਸ਼ਾਂ ਵਿੱਚ ਉਚਿਤ ਬਣਾਉਂਦੇ ਹਨ। ਦ ਕਮਾਂਡ ਸਰਲ ਅਤੇ ਵਧੇਰੇ ਅਨੁਮਾਨ ਲਗਾਉਣ ਯੋਗ ਹੈ। ਇਹ ਬੁਨਿਆਦੀ ਫਾਈਲ ਕਾਪੀ ਕਰਨ ਲਈ ਸਭ ਤੋਂ ਵਧੀਆ ਵਰਤੀ ਜਾਂਦੀ ਹੈ ਜਿੱਥੇ ਕੋਈ ਵਾਧੂ ਪ੍ਰਕਿਰਿਆ, ਜਿਵੇਂ ਕਿ ਪੁਰਾਲੇਖਾਂ ਨੂੰ ਕੱਢਣਾ ਜਾਂ ਰਿਮੋਟ ਫਾਈਲਾਂ ਨੂੰ ਪ੍ਰਾਪਤ ਕਰਨਾ, ਦੀ ਲੋੜ ਨਹੀਂ ਹੁੰਦੀ ਹੈ। ਇਹ ਕਮਾਂਡ ਇਹ ਯਕੀਨੀ ਬਣਾਉਂਦੀ ਹੈ ਕਿ ਕੰਟੇਨਰ ਵਿੱਚ ਸਿਰਫ਼ ਸਥਾਨਕ ਫਾਈਲਾਂ ਅਤੇ ਡਾਇਰੈਕਟਰੀਆਂ ਦੀ ਨਕਲ ਕੀਤੀ ਜਾਂਦੀ ਹੈ, ਇਸ ਤਰ੍ਹਾਂ ਇੱਕ ਸਾਫ਼ ਅਤੇ ਸੁਰੱਖਿਅਤ ਬਿਲਡ ਵਾਤਾਵਰਨ ਬਣਾਈ ਰੱਖਿਆ ਜਾਂਦਾ ਹੈ।

ਦੂਜੇ ਪਾਸੇ, ਦ ਕਮਾਂਡ ਵਧੇਰੇ ਕਾਰਜਸ਼ੀਲਤਾ ਪ੍ਰਦਾਨ ਕਰਦੀ ਹੈ ਪਰ ਵਾਧੂ ਜਟਿਲਤਾ ਅਤੇ ਸੰਭਾਵੀ ਸੁਰੱਖਿਆ ਜੋਖਮਾਂ ਦੇ ਨਾਲ। ਦ ਕਮਾਂਡ URL ਡਾਉਨਲੋਡਸ ਨੂੰ ਸੰਭਾਲ ਸਕਦੀ ਹੈ ਅਤੇ ਆਟੋਮੈਟਿਕਲੀ ਕੰਪਰੈੱਸਡ ਫਾਈਲਾਂ ਨੂੰ ਐਕਸਟਰੈਕਟ ਕਰ ਸਕਦੀ ਹੈ ਜਿਵੇਂ ਕਿ , .gzip, ਅਤੇ . ਇਹ ਉਹਨਾਂ ਮਾਮਲਿਆਂ ਵਿੱਚ ਲਾਭਦਾਇਕ ਹੋ ਸਕਦਾ ਹੈ ਜਿੱਥੇ ਤੁਹਾਡੀ ਬਿਲਡ ਪ੍ਰਕਿਰਿਆ ਲਈ ਰਿਮੋਟ ਸੰਪਤੀਆਂ ਜਾਂ ਪੁਰਾਲੇਖਾਂ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ ਜਿਨ੍ਹਾਂ ਨੂੰ ਚਿੱਤਰ ਬਣਾਉਣ ਦੌਰਾਨ ਐਕਸਟਰੈਕਟ ਕਰਨ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ। ਹਾਲਾਂਕਿ, ਇਹ ਵਾਧੂ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਜੋਖਮਾਂ ਦੇ ਨਾਲ ਆਉਂਦੀਆਂ ਹਨ, ਜਿਵੇਂ ਕਿ ਰਿਮੋਟ ਟਿਕਾਣਿਆਂ ਤੋਂ ਡਾਊਨਲੋਡ ਕਰਨ ਵੇਲੇ ਫਾਈਲਾਂ ਦੀ ਅਣਜਾਣੇ ਵਿੱਚ ਓਵਰਰਾਈਟਿੰਗ ਅਤੇ ਸੁਰੱਖਿਆ ਕਮਜ਼ੋਰੀਆਂ। ਇਸ ਲਈ, ਵਿਚਕਾਰ ਫੈਸਲਾ ਕਰਨ ਵੇਲੇ ਇਹਨਾਂ ਕਾਰਕਾਂ ਨੂੰ ਧਿਆਨ ਨਾਲ ਵਿਚਾਰਨਾ ਮਹੱਤਵਪੂਰਨ ਹੈ ਅਤੇ .

ਡੌਕਰਫਾਈਲ ਵਿੱਚ ਕਾਪੀ ਅਤੇ ADD ਬਾਰੇ ਆਮ ਸਵਾਲ ਅਤੇ ਜਵਾਬ

  1. ਦੀ ਮੁੱਢਲੀ ਵਰਤੋਂ ਕੀ ਹੈ ਇੱਕ ਡੌਕਰਫਾਈਲ ਵਿੱਚ ਕਮਾਂਡ?
  2. ਦ ਕਮਾਂਡ ਮੁੱਖ ਤੌਰ 'ਤੇ ਹੋਸਟ ਸਿਸਟਮ ਤੋਂ ਡੌਕਰ ਕੰਟੇਨਰ ਵਿੱਚ ਸਥਾਨਕ ਫਾਈਲਾਂ ਅਤੇ ਡਾਇਰੈਕਟਰੀਆਂ ਦੀ ਨਕਲ ਕਰਨ ਲਈ ਵਰਤੀ ਜਾਂਦੀ ਹੈ।
  3. ਤੁਹਾਨੂੰ ਕਦੋਂ ਵਰਤਣਾ ਚਾਹੀਦਾ ਹੈ ਦੀ ਬਜਾਏ ਹੁਕਮ ?
  4. ਤੁਹਾਨੂੰ ਵਰਤਣਾ ਚਾਹੀਦਾ ਹੈ ਕਮਾਂਡ ਜਦੋਂ ਤੁਹਾਨੂੰ URL ਤੋਂ ਫਾਈਲਾਂ ਦੀ ਨਕਲ ਕਰਨ ਦੀ ਜ਼ਰੂਰਤ ਹੁੰਦੀ ਹੈ ਜਾਂ ਜਦੋਂ ਤੁਹਾਨੂੰ ਬਿਲਡ ਪ੍ਰਕਿਰਿਆ ਦੌਰਾਨ ਸੰਕੁਚਿਤ ਫਾਈਲਾਂ ਨੂੰ ਐਕਸਟਰੈਕਟ ਕਰਨ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ।
  5. ਦੀ ਵਰਤੋਂ ਕਰਨ ਦੇ ਸੁਰੱਖਿਆ ਪ੍ਰਭਾਵ ਕੀ ਹਨ ਹੁਕਮ?
  6. ਦ ਕਮਾਂਡ ਸੁਰੱਖਿਆ ਖਤਰਿਆਂ ਨੂੰ ਪੇਸ਼ ਕਰ ਸਕਦੀ ਹੈ, ਖਾਸ ਤੌਰ 'ਤੇ ਜਦੋਂ ਰਿਮੋਟ URL ਤੋਂ ਫਾਈਲਾਂ ਨੂੰ ਡਾਊਨਲੋਡ ਕਰਨਾ, ਕਿਉਂਕਿ ਇਹ ਸੰਭਾਵੀ ਤੌਰ 'ਤੇ ਮੌਜੂਦਾ ਫਾਈਲਾਂ ਨੂੰ ਓਵਰਰਾਈਟ ਕਰ ਸਕਦਾ ਹੈ ਜਾਂ ਕਮਜ਼ੋਰੀਆਂ ਪੇਸ਼ ਕਰ ਸਕਦਾ ਹੈ।
  7. ਕਰ ਸਕਦੇ ਹਨ ਕਮਾਂਡ ਐਕਸਟਰੈਕਟ ਕੰਪਰੈੱਸਡ ਫਾਈਲਾਂ?
  8. ਨਹੀਂ, ਦ ਕਮਾਂਡ ਕੋਲ ਕੰਪਰੈੱਸਡ ਫਾਈਲਾਂ ਨੂੰ ਐਕਸਟਰੈਕਟ ਕਰਨ ਦੀ ਸਮਰੱਥਾ ਨਹੀਂ ਹੈ; ਇਹ ਬਸ ਉਹਨਾਂ ਦੀ ਨਕਲ ਕਰਦਾ ਹੈ ਜਿਵੇਂ ਉਹ ਹਨ।
  9. ਕਿਵੇਂ ਕਰਦਾ ਹੈ ਸੰਕੁਚਿਤ ਫਾਈਲਾਂ ਨੂੰ ਵੱਖਰਾ ਹੈਂਡਲ ਕਰੋ ?
  10. ਦ ਕਮਾਂਡ ਆਪਣੇ ਆਪ ਕੰਪਰੈੱਸਡ ਫਾਈਲਾਂ ਨੂੰ ਐਕਸਟਰੈਕਟ ਕਰਦੀ ਹੈ ਜਿਵੇਂ ਕਿ , , ਅਤੇ .bzip2 ਜਦੋਂ ਉਹਨਾਂ ਨੂੰ ਕੰਟੇਨਰ ਵਿੱਚ ਜੋੜਿਆ ਜਾਂਦਾ ਹੈ।
  11. ਦੇ ਨਾਲ ਵਾਈਲਡਕਾਰਡ ਦੀ ਵਰਤੋਂ ਕਰਨਾ ਸੰਭਵ ਹੈ ਹੁਕਮ?
  12. ਹਾਂ, ਤੁਸੀਂ ਨਾਲ ਵਾਈਲਡਕਾਰਡ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋ ਇੱਕ ਪੈਟਰਨ ਨਾਲ ਮੇਲ ਖਾਂਦੀਆਂ ਕਈ ਫਾਈਲਾਂ ਜਾਂ ਡਾਇਰੈਕਟਰੀਆਂ ਨੂੰ ਕਾਪੀ ਕਰਨ ਲਈ ਕਮਾਂਡ।
  13. ਜੇਕਰ ਕੋਈ URL ਪ੍ਰਦਾਨ ਕੀਤਾ ਜਾਂਦਾ ਹੈ ਤਾਂ ਕੀ ਹੁੰਦਾ ਹੈ ਹੁਕਮ ਪਹੁੰਚਯੋਗ ਨਹੀਂ ਹੈ?
  14. ਜੇਕਰ ਇੱਕ URL ਪ੍ਰਦਾਨ ਕੀਤਾ ਗਿਆ ਹੈ ਕਮਾਂਡ ਪਹੁੰਚਯੋਗ ਨਹੀਂ ਹੈ, ਡੌਕਰ ਬਿਲਡ ਪ੍ਰਕਿਰਿਆ ਫੇਲ ਹੋ ਜਾਵੇਗੀ।
  15. ਇੱਕ ਸਧਾਰਨ, ਸਥਾਨਕ ਫਾਈਲ ਕਾਪੀ ਓਪਰੇਸ਼ਨ ਲਈ ਤੁਹਾਨੂੰ ਕਿਹੜੀ ਕਮਾਂਡ ਦੀ ਵਰਤੋਂ ਕਰਨੀ ਚਾਹੀਦੀ ਹੈ?
  16. ਸਧਾਰਨ, ਸਥਾਨਕ ਫਾਈਲ ਕਾਪੀ ਓਪਰੇਸ਼ਨਾਂ ਲਈ, ਤੁਹਾਨੂੰ ਵਰਤਣਾ ਚਾਹੀਦਾ ਹੈ ਕਮਾਂਡ ਕਿਉਂਕਿ ਇਹ ਵਧੇਰੇ ਸਿੱਧਾ ਅਤੇ ਸੁਰੱਖਿਅਤ ਹੈ।
  17. ਕਰ ਸਕਦੇ ਹਨ ਕੀ ਕਮਾਂਡ ਸਥਾਨਕ ਅਤੇ ਰਿਮੋਟ ਸਰੋਤਾਂ ਤੋਂ ਫਾਈਲਾਂ ਜੋੜਨ ਲਈ ਵਰਤੀ ਜਾਂਦੀ ਹੈ?
  18. ਹਾਂ, ਦ ਕਮਾਂਡ ਸਥਾਨਕ ਸਰੋਤਾਂ ਅਤੇ ਰਿਮੋਟ URL ਦੋਵਾਂ ਤੋਂ ਫਾਈਲਾਂ ਜੋੜ ਸਕਦੀ ਹੈ, ਇਸ ਨੂੰ ਕੁਝ ਸਥਿਤੀਆਂ ਵਿੱਚ ਵਧੇਰੇ ਪਰਭਾਵੀ ਬਣਾਉਂਦੀ ਹੈ।

ਇਹ ਸਮਝਣਾ ਕਿ ਕਦੋਂ ਵਰਤਣਾ ਹੈ ਅਤੇ ਤੁਹਾਡੀ ਡੌਕਰਫਾਈਲ ਵਿੱਚ ਤੁਹਾਡੇ ਕੰਟੇਨਰ ਬਿਲਡਜ਼ ਨੂੰ ਅਨੁਕੂਲ ਬਣਾਉਣ ਲਈ ਜ਼ਰੂਰੀ ਹੈ। ਜਦਕਿ ਸਥਾਨਕ ਫਾਈਲਾਂ ਲਈ ਸਿੱਧਾ ਅਤੇ ਸੁਰੱਖਿਅਤ ਹੈ, ADD ਜੋੜੀ ਗਈ ਗੁੰਝਲਤਾ ਅਤੇ ਸੰਭਾਵੀ ਸੁਰੱਖਿਆ ਚਿੰਤਾਵਾਂ ਦੀ ਕੀਮਤ 'ਤੇ ਵਾਧੂ ਸਮਰੱਥਾ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ। ਤੁਹਾਡੀਆਂ ਖਾਸ ਜ਼ਰੂਰਤਾਂ ਦੇ ਅਧਾਰ 'ਤੇ ਸਹੀ ਕਮਾਂਡ ਦੀ ਚੋਣ ਕਰਨਾ ਤੁਹਾਡੇ ਡੌਕਰ ਚਿੱਤਰਾਂ ਦੀ ਕੁਸ਼ਲਤਾ ਅਤੇ ਸੁਰੱਖਿਆ ਨੂੰ ਵਧਾ ਸਕਦਾ ਹੈ।