Cara menjalankan NPM Mula melalui Docker

Cara menjalankan NPM Mula melalui Docker

NPM adalah pengurus pakej perisian untuk bahasa pengaturcaraan JavaScript. NPM memudahkan pemaju JavaScript untuk berkongsi kod yang mereka tulis. NPM juga menyediakan antara muka baris arahan untuk menguruskan kebergantungan dalam projek. Docker adalah platform kontena yang membolehkan pemaju membungkus aplikasi dan kebergantungan mereka ke dalam imej mudah alih.

npm dengan docker memudahkan pakej dan nod kapal.Aplikasi JS. NPM dengan Docker juga membolehkan pemaju berkongsi kod mereka dengan mudah. NPM dengan Docker adalah alat yang sangat baik untuk pemaju JavaScript yang ingin berkongsi kod mereka dengan orang lain.

Dockerfile untuk NPM Mula

NPM START Perintah yang kerap digunakan untuk menjalankan aplikasi nod seperti: Reactjs. Penggunaan boleh menggunakan Dockerfile di bawah untuk menjalankan aplikasi nod dengan Docker.

Buat fail bernama Dockerfile dalam direktori asas projek dan tambahkan kod di bawah.

Dari Node: 16-Alpine Run Mkdir /App Workdir /App Salin Pakej.JSON /APP Run NPM Pasang Salinan . /App mendedahkan 3000 cmd ["npm", "start"] 

Pastikan untuk menukar nilai pendedahan ke aplikasi port berjalan. Juga mengandaikan bahawa aplikasi anda berjalan dengan NPM START perintah.

Sekarang, buat gambar docker untuk permohonan anda. Di terminal, jalankan arahan berikut dari direktori asas aplikasi.

Docker Build -T Nama Imej .  

Setelah membina gambar selesai, anda boleh menjalankan aplikasi anda.

Sudo Docker Run -it -D Nama Imej  

Itu sahaja.