Այս համապարփակ հոդվածը ձեզ կուղեկցի ձեր միջավայրի կարգավորման գործընթացով՝ տրամադրելով մանրամասն, քայլ առ քայլ հրահանգներ, թե ինչպես ստեղծել docker պատկեր՝ node.js-ի համար Java-ի միջոցով GroupDocs.Viewer-ը գործարկելու համար: Այն ներառում է ամեն ինչ, ինչ ձեզ անհրաժեշտ է սկսելու համար, ներառյալ սկրիպտ, որը կտեղադրի node.js-ը՝ GroupDocs.Viewer-ը node.js-ի համար Java-ի միջոցով գործարկելու համար՝ ապահովելով, որ բոլոր անհրաժեշտ կախվածությունները ճիշտ կարգավորված լինեն ձեր Docker կոնտեյների ներսում: Ձեր կարգավորումը հաստատելու համար հոդվածը նաև ներառում է Node.js սկրիպտի նմուշ, որը նախատեսված է հաստատելու համար, որ GroupDocs.Viewer-ը գործում է կոնտեյների ներսում սպասվողի պես: Ավելին, դուք կստանաք հստակ ուղեցույց, թե ինչպես գործարկել Docker պատկերը անմիջապես ձեր տերմինալից կամ հրամանի տողից և ինչպես կատարել ներառված նմուշային կոդը՝ տրամադրելով գործնական ցուցադրություն, թե ինչպես օգտագործել GroupDocs.Viewer-ը Node.js-ի համար Java-ի միջոցով Dockerized միջավայրում:
Ստորև կգտնեք այս կարգավորումն ավարտելու համար անհրաժեշտ հիմնական քայլերը՝ սկզբից մինչև վերջ։
Քայլեր՝ Node.js-ի համար Java-ի միջոցով GroupDocs.Viewer-ը տեղադրելու համար
- Ստեղծեք նոր թղթապանակ ձեր համակարգում՝ ձեր նախագծի ֆայլերը պահելու համար
- Այս գրացուցակի ներսում ստեղծեք Dockerfile անունով ֆայլ և ավելացրեք անհրաժեշտ հրահանգները՝ Docker-ի պատկերը սահմանելու համար։
- Գրեք ձեր Node.js ծրագրի կոդը և պահպանեք այն gdviewer.js անունով ֆայլում։
- Տեղափոխեք Dockerfile-ը և gdviewer.js-ը ձեր ստեղծած նախագծի գրացուցակը։
- Տեղադրեք մուտքային DOCX ֆայլը, որը ցանկանում եք արտապատկերել նույն գրացուցակում։
- Բացեք տերմինալ կամ հրամանի տող, անցեք նախագծի գրացուցակ և գործարկեք հետևյալ հրամանը՝ Docker-ի պատկերը կառուցելու համար։
- docker build -t gd-viewer-image .
- Պատկերի հաջողությամբ կառուցումից հետո օգտագործեք հետևյալ հրամանը՝ կոնտեյները գործարկելու և DOCX-ը HTML-ի վերածելու գործընթացը կատարելու համար։
- docker-ը գործարկում է -it gd-viewer-image-ը
Վերևում տրված հրահանգները ցույց են տալիս ինչպես օգտագործել GroupDocs.Viewer-ը Node.js-ի համար Java-ի միջոցով: Սկսելու համար նախ անհրաժեշտ է ստեղծել անհրաժեշտ ֆայլերը և պահել դրանք ձեր համակարգի որոշակի թղթապանակում: Դա անելուց հետո բացեք տերմինալ կամ հրամանի տող այդ թղթապանակում: Վերոնշյալ քայլերը կօգնեն ձեզ կառուցել Docker պատկեր՝ օգտագործելով հրամանների հավաքածու, որին կհաջորդի կոնտեյների գործարկումը մեկ այլ հրամանով: gdviewer.js-ում գտնվող նմուշային կոդը նախատեսված է DOCX (Word) փաստաթուղթը HTML ձևաչափով ներկայացնելու համար: Օրինակը կատարելուց հետո ստեղծված HTML ֆայլերը կպահվեն նույն թղթապանակում:
Node.js-ը տեղադրելու սկրիպտ՝ GroupDocs.Viewer-ը Node.js-ի համար Java-ի միջոցով գործարկելու համար
Դոկերֆայլ
gdviewer.js
Այս Docker-ի տեղադրումը սկսվում է OpenJDK 8 պատկերը որպես հիմք օգտագործելով։ Այնուհետև այն տեղադրում է մի շարք անհրաժեշտ բաղադրիչներ, ներառյալ Node.js-ը, Python 2.x-ը, PIP փաթեթների կառավարիչը, Node-Java Bridge-ը և node-gyp
-ի համար անհրաժեշտ կառուցման գործիքները։ Բացի այդ, այն տեղադրում է GroupDocs.Viewer-ը Node.js-ի համար՝ օգտագործելով npm
փաթեթների կառավարիչը։
Կոնտեյների ներսում կոդը գործարկելու համար կարող եք օգտագործել հետևյալ հրամանը.
docker run -it -v /PathToSharedFolderOnHostComputer:/SharedFolder gd-viewer-image /bin/bash
Այս հրամանը միացնում է ձեր հոսթ մեքենայի և Docker կոնտեյների միջև համօգտագործվող թղթապանակը, ինչը հեշտացնում է տվյալների փոխանցումը կոնտեյների միջավայրում և դրանից դուրս։
Երբ դուք գործարկում եք Docker պատկերը, այն ստեղծում է կոնտեյներ և ցուցադրում հրամանի տող։ Այս տողում մուտքագրեք node gdviewer.js
՝ Word փաստաթուղթը վեբ էջերի վերածելու համար։ Քանի որ կոնտեյները չունի փաստաթղթերի դիտման ծրագրեր, դուք պետք է HTML ֆայլերը տեղափոխեք կոնտեյների ներսում գտնվող SharedFolder
անունով համօգտագործվող թղթապանակ։ Այս կերպ HTML ֆայլերը կպահպանվեն ձեր համակարգչի PathToSharedFolderOnHostComputer
թղթապանակում, ինչը թույլ կտա ձեզ բացել և դիտել դրանք վեբ զննարկչի միջոցով։