วิธีการสร้างภาพ Docker เพื่อเรียกใช้ GroupDocs.Conversion สำหรับ Node.js ผ่าน Java

บทความนี้ให้คำแนะนำแบบทีละขั้นตอนเกี่ยวกับวิธีการสร้างภาพ Docker เพื่อเรียกใช้ GroupDocs.Conversion สำหรับ node.js ผ่าน Java บทความนี้มีสคริปต์สำหรับติดตั้ง node.js เพื่อเรียกใช้ GroupDocs.Conversion สำหรับ node.js ผ่าน Java และให้ตัวอย่างโค้ดสำหรับตรวจสอบการติดตั้ง นอกจากนี้ คุณยังจะพบคำแนะนำในการเรียกใช้ภาพ Docker ผ่านเทอร์มินัลและการดำเนินการตัวอย่างโค้ด ซึ่งแสดงให้เห็นการใช้ GroupDocs.Conversion สำหรับ Node.js ผ่าน Java ต่อไปนี้คือขั้นตอนสำคัญที่ต้องปฏิบัติตาม:

ขั้นตอนการติดตั้ง GroupDocs.Conversion สำหรับ Node.js ผ่าน Java

  1. สร้างไดเร็กทอรีบนระบบของคุณ
  2. เขียนคำแนะนำเพื่อสร้างภาพ Docker ในไฟล์ชื่อ Dockerfile
  3. เขียนโค้ด Node.js ในไฟล์ชื่อ gdapp.js
  4. คัดลอกทั้งสองไฟล์ไปยังไดเร็กทอรีที่เพิ่งสร้างใหม่
  5. ใส่ไฟล์ DOCX อินพุตลงในไดเร็กทอรีเดียวกัน
  6. เข้าถึงหน้าต่างเทอร์มินัล/คำสั่งภายในไดเร็กทอรีที่กล่าวถึงก่อนหน้านี้และดำเนินการคำสั่งต่อไปนี้เพื่อสร้างภาพ Docker
  7. docker build -t gd-conversion-image .
  8. เรียกใช้คำสั่งต่อไปนี้เพื่อเรียกใช้คอนเทนเนอร์เพื่อแปลง DOCX อินพุตเป็น PDF
  9. docker รัน -it gd-conversion-image

ขั้นตอนที่ระบุไว้ข้างต้นจะอธิบายวิธีใช้ GroupDocs.Conversion สำหรับ node.js ผ่าน Java ในการเริ่มต้น คุณจะต้องสร้างไฟล์ที่จำเป็นและบันทึกลงในโฟลเดอร์ที่กำหนด จากนั้น เปิดหน้าต่างเทอร์มินัล/คำสั่งภายในไดเร็กทอรีเดียวกัน ในขั้นตอนต่อๆ ไป คุณจะดำเนินการคำสั่งเพื่อสร้างอิมเมจ Docker และเรียกใช้โดยใช้คำสั่งที่สอง ตัวอย่างโค้ดใน gdapp.js จะแปลงเอกสาร Word เป็น PDF คุณสามารถค้นหาไฟล์ PDF ที่ส่งออกได้ในไดเร็กทอรีเดียวกันหลังจากดำเนินการตัวอย่างโค้ดต่อไปนี้

สคริปต์สำหรับติดตั้ง Node.js เพื่อเรียกใช้ GroupDocs.Conversion สำหรับ Node.js ผ่าน Java

ไฟล์ Docker

gdapp.js

สคริปต์ Docker นี้เริ่มต้นด้วยอิมเมจ OpenJDK 8 เป็นรากฐาน จากนั้นจึงดำเนินการติดตั้ง Node.js, Python 2.x, คำสั่ง PIP, Node-Java Bridge, เครื่องมือสร้างที่จำเป็นสำหรับ node-gyp และ GroupDocs.Conversion สำหรับ Node.js ผ่านคำสั่ง npm หากคุณต้องการเรียกใช้โค้ดภายในคอนเทนเนอร์ คุณสามารถใช้คำสั่งต่อไปนี้: ‘docker run -it -v /PathToSharedFolderOnHostComputer:/SharedFolder gd-conversion-image /bin/bash’ คำสั่งนี้ช่วยให้สามารถแชร์โฟลเดอร์ระหว่างคอมพิวเตอร์โฮสต์และคอนเทนเนอร์ Docker ได้ ทำให้แลกเปลี่ยนข้อมูลได้ง่ายขึ้น

เมื่อคุณเรียกใช้งานภาพ Docker จะสร้างคอนเทนเนอร์และแสดงพรอมต์คำสั่ง ในพรอมต์นี้ ให้เรียกใช้คำสั่ง ’node gdapp.js’ ซึ่งดำเนินการแปลงไฟล์ DOCX เป็น PDF เนื่องจากคอนเทนเนอร์ไม่มีเครื่องมือดูเอกสาร คุณจึงสามารถโอนไฟล์ PDF ที่ได้ไปยังโฟลเดอร์ที่แชร์ชื่อว่า ‘SharedFolder’ ภายในคอนเทนเนอร์ได้ การดำเนินการนี้จะทำให้สามารถเข้าถึงไฟล์ได้ในไดเรกทอรี ‘PathToSharedFolderOnHostComputer’ บนคอมพิวเตอร์โฮสต์ของคุณ ซึ่งคุณสามารถดูได้โดยใช้โปรแกรมดู PDF

 ไทย