ווי איר שוין וויסן, עס זענען עטלעכע טייפּס פון ווירטואַליזאַטיאָן, איינער פון זיי איז ווירטואַליזאַטיאָן אויף די אַפּערייטינג סיסטעם מדרגה, און איינער פון די פּראַדזשעקס וואָס איז די מערסט שטייענדיק אין דעם אַכטונג איז דאָקקער, צוזאמען מיט אנדערע עפֿענען-מקור פּראַדזשעקס אַזאַ ווי OpenVZ, LXC / LXD, Linux-VServer, אאז"ו ו, אָדער די פּראַפּרייאַטערי ווירטואָזאָזאָ ווייכווארג. אויב איר וויסן דעם וועלט אָדער אויב איר זענט אַ רעגולער אין דעם טיפּ פון בלאָג, איר וועט שוין וויסן וועגן די פּרויעקט וועמענס לאָגאָ איז אַ וואַלפיש (דערפאר דער טיטל פֿאַר יענע וואָס נאָך טאָן ניט וויסן עס), און אויבן אַלע איר וועט האָבן באמערקט ווי אין די לעצטע יאָרן, זיין בייַזייַן אין די מידיאַ און אינטערעס ינקריסיז עקספּאָונענשאַלי.
די נייַע טעקנאַלאַדזשיז זענען די פאָרשטעלן און דער צוקונפֿט, ספּעציעל מיט די ברוטאַל וווּקס פון באַדינונגס אין דעם וואָלקן פון וואָס מיר האָבן גערעדט אַזוי פילע מאָל. דאָקקער, צווישן פילע אנדערע אָופּאַנד מקור און פריי פּראַדזשעקס, זענען די וואָס לאָזן די יקספּאַנשאַן און גרויס פּאַסאַבילאַטיז וואָס מיר דאַרפֿן פון די וואָלקן. אָבער וואָס איז דאָקקער? וואָס איז אַ קאַנטיינער? וויאזוי ארבייט עס?
ינדעקס
דאָקקער און קאַנטיינערז:
כאָטש דער ענטפער איז עפּעס מער קאָמפּליצירט און איך וואָלט דאַרפֿן עטלעכע פון די אַרטיקלען, איך וועל פּרובירן צו סאַמערייז עס. אָבער, אויב איר דאַרפֿן צו וויסן מער וועגן דעם פאַנטאַסטיש פּרויעקט, עס זענען זייער גוטע ביכער ווי Alberto González, דער איצטיקער רעד האַט קלאָוד קאָנסולטאַנט. עס איז אַ פּראַקטיש גייד וואָס איר קענט קויפן ביי אַ אַפאָרדאַבאַל פּרייַז אַמאַזאָן און אַגאַפּעאַ. מיט דעם געזאָגט, לאָזן אונדז באַקומען צו וויסן וואָס דאָקקער איז.
מיר אַלע וויסן אַז די קאַנטיינערז זיי האָבן ווערן אַ געצייַג מיט אַ פּלאַץ פון פּאָטענציעל אין לינוקס, נו, זיי קענען זיין ימפּלאַמענאַד און געראטן דאַנק צו דאָקקער ווייכווארג. קאַנטיינערז זענען גאָרנישט מער ווי אפגעזונדערט "באָקסעס" מיט די עססענטיאַלס צו קענען פירן אַ זיכער פּראָגראַם אָדער אַפּלאַקיישאַן. דאָס קען זיין פארשטאנען ווי אַ ליכט ווירטואַל מאַשין, אַנשטאָט פון די גאַנץ און שווער מיט וואָס מען אַרבעט אין פול ווירטואַליזאַטיאָן. די רעדוקציע טראַנזלייץ אין אַ נידעריקער אָוווערכעד.
קאַנטיינערז ברענגען אויך לייטנאַס טראַנספּאָרטאַביליטי, זעלבסט-גענוג און בייגיקייט העכסט קאַוואַטיד דורך דעוועלאָפּערס. אַלע דאַנק צו LXC פון אונדזער באַליבסטע קערן, לינוקס און צו די דאָקקער פּרויעקט זיך מיט קאַנטיינערז, בילדער און ריפּאַזאַטאָריז. און די אַדוואַנטידזשיז האָבן געבראכט די הצלחה, וואָס איז שוין באמערקט ביי די ינוואַלוומאַנט פון עטלעכע גרויס קאָמפּאַניעס אין דעם סעקטאָר ווי Google, רעד האַט, יבם און מייקראָסאָפֿט, ווי געזונט ווי די ימפּלאַמענטיישאַן און גוט אָפּטראָג אין גרויס קאָמפּאַניעס און וואָלקן באַדינונגס וואָס מיר נוצן עס טעגלעך (AWS, דיגיטאַל אקעאן,…).
ינסטאַלירן דאָקקער שריט דורך שריט:
איר האָט עטלעכע אַלטערנאַטיוועס צו ינסטאַלירן דאָקקערפֿון באקומען טאַרבאַלל מיט די מקור קאָד און זאַמלונג, צו באַקומען בינאַריעס פֿון די פאַרשידענע ריפּאַזאַטאָריז און אָנפירונג זיי מיט די פּעקל מאַנאַדזשערז פון דיין openSUSE distro, Ubuntu, Debian, CentOS, Fedora, עטק. טאָמער מיט ביינערי פּאַקידזשיז, עס איז מער באַקוועם, אָבער אין סדר נישט צו פאַרלענגערן די טעמע, איך וועל פאָרשטעלן אַ מער דירעקט און וניווערסאַל אופֿן וואָס אַרבעט אין קיין פאַרשפּרייטונג:
sudo curl -fsSL https://get.docker.com/ | sh
ווי פּשוט ווי דאָס. איצט מיר האָבן דער טייַוול און דער קליענטדי יענער וועט זיין די ינטעראַקשאַן מיט די דאָקקער דאַעמאָן און לאָזן אונדז טאָן אַלץ וואָס די ווייכווארג אָפפערס. אָבער עס איז נאָך עפּעס צו טאָן, און דאָס איז צו הייבן די דינסט, וואָס איז, אָנהייבן די דאָקקער דאַעמאָן. פֿאַר סיסטעמען איר קענען טאָן די פאלגענדע:
sudo systemctl enable docker sudo systemctl start docker
אויב אַלץ איז געזונט, וועט שוין זיין אַקטיוו אַלע. איר קענען קאָנטראָלירן עס מיט:
sudo systemctl status docker
מיר קענען אָנהייבן עס איצט ...
ערשטער טריט: שאַפֿן אַ קאַנטיינער
נו, ווי איר שוין וויסן, דער קאַנטיינער עס איז אַ פּעקל מיט אַלץ נויטיק פֿאַר איין אָדער מער אַפּלאַקיישאַנז צו לויפן, דאָס הייסט ענלעך צו אַ ווירטואַל מאַשין, אָבער לייטער דיפּענדינג אויף דער באַלעבאָס פֿאַר דורכפירונג. כּדי דער קאַנטיינער זאָל אַרבעטן, עס מוזן האָבן די נויטיק לייברעריז פֿאַר דורכפירונג, ווי געזונט ווי עטלעכע דיפּענדאַנסיז, אַזאַ ווי עטלעכע אַפּערייטינג סיסטעם מכשירים. דאָך, אן אנדער פון די נויטיק פּאַרץ איז די רונטימע סוויווע, דאָס הייסט אַן דורכפירונג סוויווע אַזאַ ווי ינטערפּראַטערז פֿאַר ינטערפּראַטאַד שפּראַכן, JVM, טעקעס מיט קאָד אָדער בינאַריעס, אאז"ו ו.
עס איז דא געוויסע יקערדיק קאַמאַנדז פון דאָקקער מיט וואָס איר וועט "מאַך" אין די סוויווע, זיי זענען גאַנץ פילע, אַזאַ ווי אינפֿאָרמאַציע, ינסערט, טייטן, האַלטן, אָנהייב, בויען, פּס, עטק. צו זען זיי אַלע און וואָס יעדער איינער איז פֿאַר, איר דאַרפֿן צו טאָן בלויז:
docker
פֿאַר מער אינפֿאָרמאַציע איר קענען באַראַטנ זיך דער באַאַמטער דאַקיומענטיישאַן.
וויאזוי קען? שאַפֿן אַ קאַנטיינער מיט דאָקקער? נו, איצט מיר וועלן געבן אַ ביישפּיל, מיר וועלן שאַפֿן אַ קאַנטיינער מיט ובונטו און צו דעם נוצן די לויפן באַפֿעל, וואָס אַלאַוז ביידע קריייטינג און עקסאַקיוטינג קאַנטיינערז (מער אינפֿאָרמאַציע לויפן -ה):
docker run -i -t ubuntu /bin/echo Prueba contenedor
און דאָס וועט נוצן אַ היגע בילד אויב מיר שוין האָבן עס, אָדער אויב עס קען נישט געפֿינען עס, עס וועט אָפּלאָדירן עס. וואס איז מער וועט מאַכן דעם קאַנטיינער, וועט אַלאַקייט פּלאַץ פֿאַר די נייַ FS און אָנקלאַפּן עס. דאָך איר וועט באַשטימען אַ נעץ צובינד פֿאַר גאַסט / באַלעבאָס קאָמוניקאַציע. אַמאָל געטאן, עס וועט ווייַזן אונדז אַ ווידערקאָל מיט די פראַזע «קאַנטיינער פּרובירן»וואָס מיר שטעלן.
דו זען אַלע בילדער וואס האסטו מיט:
docker images
און פֿאַר טרער איינער, איר קענען נוצן דעם קאַנטיינער שייַן מיט:
docker start -a <pon-la-ID-del-container>
צו האַלטן זיי, איר קענען נוצן האַלטן אַנשטאָט פון אָנהייב:
docker stop <pon-la-ID-del-container>
און דאָס איז נאָר די באַסיקס אין דאָקקער. איך האָפן אַז דאָס האָט געהאָלפֿן איר צו אָנהייבן און נעמען די ערשטע טריט פון פילע, ווייַל דאָס קען געבן איר פילע פּאַסאַבילאַטיז. ווי איר קענען זען, עס איז אַ זייער ברייט טעמע און אין וואָס איר קענען דיפּאַן סטאַרטינג מיט דעם טוטאָריאַל אָדער קויפן נאָך ביכער אַזאַ ווי די סייטאַד אין די ערשטער פּאַראַגראַפס, וואָס איך רעקאָמענדירן פֿאַר זיין פּאַשטעס אין פּראַקטיש דערקלערונגען. דו זאלסט נישט פאַרגעסן צו לאָזן דיין באַמערקונגען...
א באַמערקונג, לאָזן דיין
ינטערעסטינג, איך וועט קוקן פאָרויס צו די ווייַטער אַרטיקלען, דאַנקען