Docker ئاساسىي ئوبرازىنى تارتىش: قۇرغۇچى ۋاكالەتچىسى بىلەن قۇرۇش ئارگۇمېنتى
قۇرۇش باسقۇچلىرىغا بېرىلگەن ۋاكالەتچى ئارگۇمېنتلىرى قۇرغۇچى قىلغان ھەر بىر تىزىملىك تەلەپنى تەڭشەپ بەرمەيدۇ. ئاساسىي ئوبرازنى ھەل قىلىدىغان قۇرغۇچىنى تېپىڭ.
ھەر قانداق Dockerfile بوغچا چۈشۈرۈش باسقۇچى باشلىنىشتىن بۇرۇن FROM نى ھەل قىلغاندا قۇرۇش مەغلۇپ بولۇشى مۇمكىن. قۇرغۇچىنىڭ تىزىملىك خېرىدارىغا شۇ ئاساسىي ئوبرازنى ئېلىش ئۈچۈن ئۆز يولى كېرەك.
| مەشغۇلات | يول كېرەك بولغان زاپچاس |
|---|---|
| ئاساسىي ئوبرازنى ھەل قىلىش ۋە ئېلىش | قۇرغۇچىنىڭ تىزىملىك خېرىدارى |
| RUN جەريانىدا چۈشۈرۈش | قۇرۇش باسقۇچىنى ئىجرا قىلىدىغان جەريان |
| ئىجرا ۋاقتىدا API چاقىرىش | ئىجرا بولۇۋاتقان پروگرامما |
قۇرغۇچىنى تېپىڭ
سۈكۈتتىكى Docker تەڭشىگۈچى داېمونغا مەركەزلەشكەن. باشقا Buildx تەڭشىگۈچلىرى ئالاھىدە BuildKit كونتېينېر، Kubernetes ياكى يىراق مۇلازىمەتنى ئىشلەتسە بولىدۇ. تاللانغان تەڭشىگۈچ قوللايدىغان ۋاكالەتچى مېخانىزمىنى شۇ خىزمەتچى ئىشلەيدىغان جايغا تەڭشەڭ.
يان كومپيۇتېردىكى loopback ۋاكالەتچىسىگە يىراق خىزمەتچىدىن ئاپتوماتىك يېتىشكە بولمايدۇ، يەرلىك داېموننى تەھرىرلەش بولسا ئۇ يىراق قۇرغۇچىنى قايتا تەڭشىمەيدۇ.
FROM دىن بۇرۇنقى ARG ئوبراز ئىشارىتىنى تاللاشقا ياردەم بېرىشى مۇمكىن. ئەمما بۇ بىلەن تىزىملىك خېرىدارىنىڭ تور يولى تەڭشەلمەيدۇ. كېيىنكى بوغچا تەڭشەكلىرىنى يازىدىغان ياكى گۇۋاھنامە قۇرايدىغان RUN بۇيرۇقلىرى بۇ ئىلگىرىكى تەلەپنى ئوڭشىيالمايدۇ.
ئىشەنچ، ھېسابات ۋە ساقلىما ئۇچۇرلار
تەستىقلانغان CA ماتېرىيالى دەسلەپكى تىزىملىك ئۇلىنىشىنى دەلىللەيدىغان زاپچاسقا تەمىن بولۇشى كېرەك. تىزىملىك ۋە ۋاكالەتچى كىنىشكىلىرى ئوخشىمىغان تەرەپلەرگە ھوقۇق بېرىدۇ؛ تىزىملىككە كىرىش ۋاكالەتچىنىڭ 407 گە جاۋاب بېرەلمەيدۇ.
ساقلىما ئوبراز ئۇچۇرىنى قايتا ئىشلىتىدىغان خىزمەتچى يېڭى خىزمەتچى قىلغان ئوخشاش تور تەلەپنى تەكرارلىماسلىقى مۇمكىن. ئەمەلىي خاتىرىلەنگەن مەشغۇلاتنى سېلىشتۇرۇڭ. ئاساسىي ئوبرازغا ئېرىشىش كۆزلىگەن يول بىلەن ئىشلىگەندىن كېيىن، كېيىنكى ھەر قانداق قۇرۇش باسقۇچى چۈشۈرۈشىنى شۇ كېيىنكى چېگرادا دىئاگنوز قىلىڭ.