Notice: file_put_contents(): Write of 13214 bytes failed with errno=28 No space left on device in /var/www/tgoop/post.php on line 50

Warning: file_put_contents(): Only 4096 of 17310 bytes written, possibly out of free disk space in /var/www/tgoop/post.php on line 50
DevOps Expert@DevOpsEx P.48
DEVOPSEX Telegram 48
برای نوشتن داکرفایل، شما باید هر ایمیج رو به روی یک بیس ایمیج پیاده کنید. اگر دقت کرده باشین اکثر ایمیج ها، از ایمیج اسکرچ (scratch) بعنوان base image استفاده میکنن.

این ایمیج دقیقا چیه؟ محتوای ایمیج چیه؟

این ایمیج کوچک ترین، سبک ترین و مینیمال ترین ایمیجی هست که در داکرهاب وجود داره و هیچ محتوایی درش قرار نداره. درست مثل ایمیج هایی که اکثرا به عنوان بیس استفاده میشن، این ایمیج هم بیس ایمیج اکثر ایمیج های اصلی هست. بعنوان مثال ایمیج Debian از بیس ایمیج اسکرچ استفاده میکنه.

وقتی شما در داکرفایلتون مینویسید From scratch درواقع داکر این خط رو یک لایه در نظر نمیگیره، بلکه بعنوان اولین پوینت در نوشتن ایمیجتون از 0 در نظر میگیره و دومین کامندی که در داکرفایل نوشتین درواقع اولین لایه ایمیج شماست.

پس اگر داکرفایلی داشته باشین که 3 خط باشه در اصل دو لایه هست. به همین دلیله که شما نمی‌تونید این ایمیج رو از داکرهاب پول کنید و یا ازش کانتینری بسازید.

به مثال های زیر دقت کنید. یک ایمیج خیلی ساده ساختیم با بیس ایمیج اسکرچ. (3 خط، 2 لایه)

FROM scratch
COPY hello /
CMD ["/hello"]


این هم یک ایمیج بر پایه پایتون. (3 خط، 3 لایه)

FROM python:3.9.0
WORKDIRD /test
COPY ./* .



#docker #scratch #python #داکر #اسکرچ #پایتون

〰️〰️〰️〰️〰️〰️〰️
© @DevOpsEx



tgoop.com/DevOpsEx/48
Create:
Last Update:

برای نوشتن داکرفایل، شما باید هر ایمیج رو به روی یک بیس ایمیج پیاده کنید. اگر دقت کرده باشین اکثر ایمیج ها، از ایمیج اسکرچ (scratch) بعنوان base image استفاده میکنن.

این ایمیج دقیقا چیه؟ محتوای ایمیج چیه؟

این ایمیج کوچک ترین، سبک ترین و مینیمال ترین ایمیجی هست که در داکرهاب وجود داره و هیچ محتوایی درش قرار نداره. درست مثل ایمیج هایی که اکثرا به عنوان بیس استفاده میشن، این ایمیج هم بیس ایمیج اکثر ایمیج های اصلی هست. بعنوان مثال ایمیج Debian از بیس ایمیج اسکرچ استفاده میکنه.

وقتی شما در داکرفایلتون مینویسید From scratch درواقع داکر این خط رو یک لایه در نظر نمیگیره، بلکه بعنوان اولین پوینت در نوشتن ایمیجتون از 0 در نظر میگیره و دومین کامندی که در داکرفایل نوشتین درواقع اولین لایه ایمیج شماست.

پس اگر داکرفایلی داشته باشین که 3 خط باشه در اصل دو لایه هست. به همین دلیله که شما نمی‌تونید این ایمیج رو از داکرهاب پول کنید و یا ازش کانتینری بسازید.

به مثال های زیر دقت کنید. یک ایمیج خیلی ساده ساختیم با بیس ایمیج اسکرچ. (3 خط، 2 لایه)

FROM scratch
COPY hello /
CMD ["/hello"]


این هم یک ایمیج بر پایه پایتون. (3 خط، 3 لایه)

FROM python:3.9.0
WORKDIRD /test
COPY ./* .



#docker #scratch #python #داکر #اسکرچ #پایتون

〰️〰️〰️〰️〰️〰️〰️
© @DevOpsEx

BY DevOps Expert


Share with your friend now:
tgoop.com/DevOpsEx/48

View MORE
Open in Telegram


Telegram News

Date: |

How to create a business channel on Telegram? (Tutorial) Co-founder of NFT renting protocol Rentable World emiliano.eth shared the group Tuesday morning on Twitter, calling out the "degenerate" community, or crypto obsessives that engage in high-risk trading. The creator of the channel becomes its administrator by default. If you need help managing your channel, you can add more administrators from your subscriber base. You can provide each admin with limited or full rights to manage the channel. For example, you can allow an administrator to publish and edit content while withholding the right to add new subscribers. The group also hosted discussions on committing arson, Judge Hui said, including setting roadblocks on fire, hurling petrol bombs at police stations and teaching people to make such weapons. The conversation linked to arson went on for two to three months, Hui said. Hashtags
from us


Telegram DevOps Expert
FROM American