Բովանդակություն:

Ինչպե՞ս եք կոնտեյներացնում հանգույցի հավելվածը:
Ինչպե՞ս եք կոնտեյներացնում հանգույցի հավելվածը:

Video: Ինչպե՞ս եք կոնտեյներացնում հանգույցի հավելվածը:

Video: Ինչպե՞ս եք կոնտեյներացնում հանգույցի հավելվածը:
Video: Հարցում. ինչպե՞ս եք վերաբերվում դրսում համբուրվող զույգերին 2024, Նոյեմբեր
Anonim

Գրեք Dockerfile-ը

  1. ԻՑ հանգույց :7. Տող 2. Սահմանեք աշխատանքային դիրիժորը կոնտեյներ դեպի / հավելված .
  2. WORKDIR / հավելված . Տող 3-5. Պատճենել դիմումը դեպի / հավելված գրացուցակ և տեղադրեք կախվածություններ:
  3. COPY package.json / հավելված RUN npm տեղադրել COPY: / հավելված .
  4. CMD հանգույց ցուցանիշը։ js . Տող 7. 8081 նավահանգիստը դրսից մի անգամ ցուցադրեք կոնտեյներ մեկնարկել է.

Նմանապես, հարցնում են, թե ինչպես կարող եմ փաթեթավորել հանգույցի հավելվածը:

Կարող եք փորձել հետևյալ կարգավորումը

  1. Ստացեք ձեր հավելվածների սկզբնական կոդը:
  2. npm տեղադրել բոլոր կախվածությունները (փաթեթի միջոցով. json) տեղական node_modules գրացուցակում:
  3. Պատճենեք հանգույցը: js երկուական – node.exe Windows-ում, (հավանաբար) /usr/local/bin/node OS X/Linux-ում՝ ձեր նախագծի արմատական թղթապանակում:

ինչպե՞ս եք Dockerize react հավելվածը: Ձեռնարկ՝ օգտագործելով «create-react-app»

  1. Քայլ 1. Տեղադրեք create-react-app: yarn գլոբալ ավելացնել create-react-app.
  2. Քայլ 2. Ստեղծեք նոր նախագիծ:
  3. Քայլ 4. Ավելացնել կառուցման գործընթացը Dockerfile-ում:
  4. Քայլ 5. Ավելացնել արտադրական միջավայր ՆՈՒՅՆ Dockerfile-ին:
  5. Քայլ 6. Կառուցեք պատկերը:
  6. Քայլ 7. Գործարկեք այն լոկալ՝ այն փորձարկելու համար:

Սա հաշվի առնելով՝ ի՞նչ է Docker հանգույցը:

Աշխատող հանգույցներ դեպքեր են նաև Դոկեր Շարժիչ, որի միակ նպատակը բեռնարկղերի աշխատանքն է: Աշխատող հանգույցներ մի մասնակցեք Raft-ի բաշխված վիճակին, մի՛ կայացրեք ժամանակացույցի որոշումներ կամ մի՛ սպասարկեք HTTP API-ի երամակային ռեժիմը:

Ինչպե՞ս կարող եմ ստանալ կոնտեյների ID-ն կոնտեյների ներսում:

Այն պարզեցնելու համար, Կոնտեյների ID ձեր հյուրընկալողի անունն է դոկերի ներսում.

Այսպիսով, դուք կարող եք.

  1. տեղադրել docker-io փաթեթը ձեր կոնտեյներով նույն տարբերակով, ինչ հյուրընկալողը:
  2. սկսել այն --volume /var/run/docker-ով: գուլպաներ:/var/run/docker. գուլպաներ --արտոնյալ.
  3. վերջապես գործարկեք. docker ստուգեք $(hostname) կոնտեյների ներսում:

Խորհուրդ ենք տալիս: