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

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

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

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

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

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

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

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

ਇਸਦੇ ਉਲਟ, ਦੂਜੀ ਸਕ੍ਰਿਪਟ ਦੀ ਵਰਤੋਂ ਨੂੰ ਉਜਾਗਰ ਕਰਦੀ ਹੈ ADD ਇੱਕ ਡੌਕਰਫਾਈਲ ਵਿੱਚ ਕਮਾਂਡ. ਪਹਿਲੀ ਸਕ੍ਰਿਪਟ ਦੇ ਸਮਾਨ, ਇਹ ਦੇ ਨਾਲ ਸ਼ੁਰੂ ਹੁੰਦਾ ਹੈ FROM ਅਧਾਰ ਚਿੱਤਰ ਨੂੰ ਸੈੱਟ ਕਰਨ ਲਈ ਕਮਾਂਡ ਅਤੇ WORKDIR ਵਰਕਿੰਗ ਡਾਇਰੈਕਟਰੀ ਨੂੰ ਪਰਿਭਾਸ਼ਿਤ ਕਰਨ ਲਈ ਕਮਾਂਡ। ਇੱਥੇ ਮੁੱਖ ਅੰਤਰ ਹੈ ADD ਕਮਾਂਡ, ਜੋ ਕਿ ਰਿਮੋਟ URL ਤੋਂ ਫਾਈਲਾਂ ਜੋੜਨ ਲਈ ਵਰਤੀ ਜਾਂਦੀ ਹੈ, ਇਸ ਕੇਸ ਵਿੱਚ, https://example.com/data/archive.tar.gz . ਦ ADD ਕਮਾਂਡ ਨਾ ਸਿਰਫ ਫਾਈਲਾਂ ਦੀ ਨਕਲ ਕਰਦੀ ਹੈ ਬਲਕਿ ਸੰਕੁਚਿਤ ਫਾਈਲਾਂ ਨੂੰ ਆਪਣੇ ਆਪ ਐਕਸਟਰੈਕਟ ਕਰਨ ਦੀ ਸਮਰੱਥਾ ਵੀ ਰੱਖਦੀ ਹੈ, ਜਿਵੇਂ ਕਿ ਅਗਲੀਆਂ ਦੁਆਰਾ ਪ੍ਰਦਰਸ਼ਿਤ ਕੀਤੀ ਗਈ ਹੈ RUN ਕਮਾਂਡ ਜੋ ਐਕਸਟਰੈਕਟ ਕਰਦੀ ਹੈ archive.tar.gz ਵਿੱਚ ਫਾਈਲ ਕਰੋ /app ਡਾਇਰੈਕਟਰੀ. ਇਸ ਤੋਂ ਬਾਅਦ, ਦ RUN ਕਮਾਂਡ ਲੋੜੀਂਦੇ ਪਾਈਥਨ ਪੈਕੇਜਾਂ ਨੂੰ ਸਥਾਪਿਤ ਕਰਦੀ ਹੈ, ਅਤੇ EXPOSE ਕਮਾਂਡ ਪੋਰਟ 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 ਦਾ ਡੂੰਘਾਈ ਨਾਲ ਵਿਸ਼ਲੇਸ਼ਣ

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

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

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

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

ਡੌਕਰ ਕਾਪੀ ਅਤੇ ADD ਕਮਾਂਡਾਂ ਨੂੰ ਸਮੇਟਣਾ

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