Bu kapsamlı makale, Java aracılığıyla GroupDocs.Viewer for node.js’yi çalıştırmak için bir docker görüntüsü oluşturma konusunda ayrıntılı, adım adım talimatlar sağlayarak ortamınızı kurma sürecinde size yol gösterir. Başlamak için ihtiyacınız olan her şeyi kapsar, buna Java aracılığıyla GroupDocs.Viewer for node.js’yi çalıştırmak için node.js’yi yükleyecek ve Docker konteyneriniz içinde gerekli tüm bağımlılıkların düzgün şekilde yapılandırılmasını sağlayacak bir betik de dahildir. Kurulumunuzu doğrulamanıza yardımcı olmak için makale ayrıca, GroupDocs.Viewer’ın konteyner içinde beklendiği gibi çalıştığını doğrulamak için tasarlanmış örnek bir Node.js betiği içerir. Ayrıca, Docker görüntüsünü doğrudan terminalinizden veya komut isteminizden nasıl çalıştıracağınız ve dahil edilen örnek kodu nasıl yürüteceğiniz konusunda net bir rehberlik alacak ve Dockerize edilmiş bir ortamda Java aracılığıyla GroupDocs.Viewer for Node.js’yi nasıl kullanacağınıza dair pratik bir gösteri sunacaksınız.
Aşağıda, bu kurulumu baştan sona tamamlamak için gereken temel adımları bulacaksınız:
Java ile Node.js için GroupDocs.Viewer’ı Yükleme Adımları
- Proje dosyalarınızı tutmak için sisteminizde yeni bir dizin oluşturun
- Bu dizinin içinde Dockerfile adında bir dosya oluşturun ve Docker imajını tanımlamak için gerekli talimatları ekleyin
- Node.js uygulama kodunuzu yazın ve gdviewer.js adlı bir dosyaya kaydedin.
- Hem Dockerfile’ı hem de gdviewer.js’yi daha önce oluşturduğunuz proje dizinine taşıyın
- İşlemek istediğiniz girdi DOCX dosyasını aynı dizine yerleştirin
- Bir terminal veya komut istemi açın, proje dizinine gidin ve Docker görüntüsünü oluşturmak için aşağıdaki komutu çalıştırın
- docker build -t gd-viewer-image .
- Görüntü başarıyla oluşturulduktan sonra, konteyneri başlatmak ve DOCX’i HTML’ye dönüştürme işlemini gerçekleştirmek için aşağıdaki komutu kullanın
- docker -it gd-viewer-image çalıştırın
Yukarıda verilen talimatlar, Java aracılığıyla Node.js için GroupDocs.Viewer’ın nasıl kullanılacağını göstermektedir. Başlamak için, öncelikle gerekli dosyaları oluşturmanız ve bunları sisteminizdeki belirli bir klasörde saklamanız gerekir. Bunu yaptıktan sonra, bu klasörde bir terminal veya komut istemi açın. Yukarıdaki adımlar, bir dizi komut kullanarak bir Docker görüntüsü oluşturmanıza ve ardından kabı başka bir komutla çalıştırmanıza rehberlik edecektir. gdviewer.js’de bulunan örnek kod, bir DOCX (Word) belgesini HTML’ye dönüştürmek için tasarlanmıştır. Örnek yürütüldüğünde, oluşturulan HTML dosyaları aynı klasörde saklanacaktır.
Java aracılığıyla Node.js için GroupDocs.Viewer’ı çalıştırmak üzere Node.js’yi yüklemek için komut dosyası
Docker dosyası
gdviewer.js
Bu Docker kurulumu, temel olarak OpenJDK 8 imajını kullanarak başlar. Daha sonra Node.js, Python 2.x, PIP paket yöneticisi, Node-Java Köprüsü ve node-gyp
için gereken derleme araçları dahil olmak üzere bir dizi gerekli bileşeni yükler. Ek olarak, npm
paket yöneticisini kullanarak Node.js için GroupDocs.Viewer’ı yükler.
Konteynerin içinde kod çalıştırmak için aşağıdaki komutu kullanabilirsiniz:
docker run -it -v /PaylaşılanKlasörünAnaBilgisayardakiYolu:/PaylaşılanKlasör gd-viewer-image /bin/bash
Bu komut, ana makineniz ile Docker konteyneri arasında paylaşılan bir klasörü bağlar ve böylece konteyner ortamına veri aktarımını ve konteyner ortamından veri aktarımını kolaylaştırır.
Docker görüntüsünü çalıştırdığınızda, bir kapsayıcı oluşturur ve bir komut istemi gösterir. Bu istemde, Word belgesini web sayfalarına dönüştürmek için node gdviewer.js
yazın. Kapsayıcının herhangi bir belge görüntüleyicisi olmadığından, HTML dosyalarını kapsayıcının içindeki SharedFolder
adlı paylaşılan klasöre taşımanız gerekir. Bu şekilde, HTML dosyaları bilgisayarınızdaki PathToSharedFolderOnHostComputer
klasörüne kaydedilecek ve bunları bir web tarayıcısı kullanarak açıp görüntülemenize olanak tanıyacaktır.