Video: Ի՞նչ է իրականում դոկեր կոնտեյները:
2024 Հեղինակ: Lynn Donovan | [email protected]. Վերջին փոփոխված: 2023-12-15 23:48
Ա Docker կոնտեյներ բաց կոդով ծրագրային ապահովման մշակման հարթակ է: Դրա հիմնական առավելությունը հավելվածների փաթեթավորումն է տարաներ , որը թույլ է տալիս նրանց շարժական լինել Linux կամ Windows օպերացիոն համակարգով (OS) աշխատող ցանկացած համակարգի համար: Windows մեքենան կարող է գործարկել Linux տարաներ օգտագործելով վիրտուալ մեքենա (VM):
Նմանապես, ինչի՞ համար է օգտագործվում Docker կոնտեյները:
Դոկեր գործիք է, որը նախատեսված է հեշտացնելու հավելվածների ստեղծումը, տեղակայումը և գործարկումը՝ օգտագործելով տարաներ . Տարաներ թույլ տվեք ծրագրավորողին փաթեթավորել հավելվածն իրեն անհրաժեշտ բոլոր մասերով, ինչպիսիք են գրադարանները և այլ կախվածությունները, և այն ուղարկի որպես մեկ փաթեթ:
Նաև ինչպե՞ս է աշխատում դոկեր կոնտեյները: Դոկեր հիմնականում ա կոնտեյներ շարժիչ, որն օգտագործում է Linux Kernel-ի առանձնահատկությունները, ինչպիսիք են անունների տարածքները և կառավարման խմբերը ստեղծելու համար տարաներ օպերացիոն համակարգի վերևում և ավտոմատացնում է հավելվածների տեղակայումը կոնտեյներ . Դոկեր օգտագործում է «Copy-on-write» միավորման ֆայլային համակարգը իր հետնամասային պահեստավորման համար:
Հաշվի առնելով սա՝ ի՞նչ կա Docker կոնտեյների մեջ:
Ա Docker կոնտեյներ պատկերը թեթև, ինքնուրույն, գործարկվող ծրագրաշարի փաթեթ է, որը ներառում է այն ամենը, ինչ անհրաժեշտ է հավելվածը գործարկելու համար՝ կոդ, գործարկման ժամանակ, համակարգի գործիքներ, համակարգի գրադարաններ և կարգավորումներ: Ստանդարտ: Դոկեր ստեղծել է արդյունաբերության ստանդարտը տարաներ , այնպես որ դրանք կարող են շարժական լինել ցանկացած վայրում:
Օգտագործվում է դոկեր կոնտեյներ ստեղծելու համար:
Պատկերներն են օգտագործվում է տարաներ ստեղծելու համար . Նրանք ունեն բազային ՕՀ և դրանում պարունակվող ցանկացած երկուական կամ հավելված: Պատկերները ՊԱՀՎԱԾ պատճեններ են a կոնտեյներ . Պահվածների ցանկ տարաներ կարելի է տեսնել օգտագործելով դոկեր պատկերների հրամանը:
Խորհուրդ ենք տալիս:
Քանի՞ միջուկ ունի դոկեր կոնտեյները:
Լրացուցիչ մանրամասների համար տես դոկերի գործարկման փաստաթղթերը: Դա կսահմանափակի ձեր կոնտեյները հյուրընկալողի վրա 2,5 միջուկով
Ինչպե՞ս կարող եմ գործարկել դոկեր կոնտեյներ AWS-ում:
Տեղադրեք Docker Containers Քայլ 1. Ստեղծեք ձեր առաջին գործարկումը Amazon ECS-ի հետ: Քայլ 2. Ստեղծեք առաջադրանքի սահմանում: Քայլ 3. Կարգավորեք ձեր ծառայությունը: Քայլ 4. Կազմաձևեք ձեր կլաստերը: Քայլ 5. Գործարկեք և դիտեք ձեր ռեսուրսները: Քայլ 6. Բացեք Նմուշի հավելվածը: Քայլ 7. Ջնջեք ձեր ռեսուրսները
Ինչպե՞ս կարող եմ մուտք գործել դոկեր կոնտեյներ:
SSH-ը կոնտեյների մեջ Օգտագործեք docker ps՝ առկա կոնտեյների անունը ստանալու համար: Օգտագործեք docker exec -it /bin/bash հրամանը՝ կոնտեյների մեջ bash shell ստանալու համար: Ընդհանուր առմամբ, օգտագործեք docker exec -it՝ բեռնարկղում ձեր նշած ցանկացած հրամանը կատարելու համար
Ինչպե՞ս կարող եմ տեղադրել դոկեր կոնտեյներ Windows Server 2016-ում:
Գործարկեք PowerShell. Տեղադրեք կոնտեյների գործառույթը. Վերագործարկեք վիրտուալ մեքենան. Base օպերացիոն համակարգը կարող է տեղադրվել ContainerImage PowerShell մոդուլի միջոցով: Տեսեք հասանելի օպերացիոն համակարգի պատկերների ցանկը. Տեղադրեք Windows Server Core բազային ՕՀ պատկերը. Ներբեռնեք սկրիպտը՝ Docker տեղադրելու համար. Գործարկեք սկրիպտը
Ինչպե՞ս եք դուրս գալիս դոկեր կոնտեյներից:
Մեկը մյուսի հետևից մուտքագրելով ctrl+p և ctrl+q՝ դուք ինտերակտիվ ռեժիմը վերածում եք deemon ռեժիմի, որը պահում է կոնտեյների աշխատանքը, բայց ազատում է ձեր տերմինալը: Դուք կարող եք դրան կցել ավելի ուշ՝ օգտագործելով docker attach-ը, եթե Ձեզ անհրաժեշտ է ավելի շատ շփվել կոնտեյների հետ