Nginx

Bagaimana cara menggunakan Nginx Docker??

Bagaimana cara menggunakan Nginx Docker??

Nginx adalah server web yang cepat, sumber terbuka, dan lebih andal yang digunakan untuk pengembangan aplikasi sisi server. Dukungan aplikasi server Nginx untuk berjalan di banyak sistem operasi yang berbeda. Nginx sangat berguna untuk tugas pengembangan. Oleh karena itu, wadah Docker menyediakan dukungan untuk server Nginx.

Platform Docker open-source berisi mesin buruh pelabuhan, lingkungan runtime yang digunakan untuk mengeksekusi, membangun, dan mengatur wadah. Istilah yang kami gunakan dalam artikel di bawah ini adalah 'docker hub', layanan yang dihosting tempat aplikasi dalam container dibagikan, didistribusikan, dan dikolaborasikan dengan komunitas pengembangan lainnya. Aplikasi yang di-docker bersifat portabel untuk diterapkan di lingkungan apa pun seperti laptop, VM, cloud, atau server bare-metal. Komponen modular dapat dipasang kembali ke dalam aplikasi berfitur lengkap dan secara sadar melakukan pekerjaan mereka dalam lingkungan waktu nyata.

Kami akan menguraikan dalam artikel ini tentang bagaimana Anda dapat menggunakan Nginx Docker dan dengan mudah mengatur di sistem Anda.

Semua langkah yang diberikan di bawah ini diimplementasikan di Ubuntu 20.04 Pelepasan Focal Fossa.

Prasyarat

Kami harus memenuhi persyaratan berikut untuk menyelesaikan artikel ini:

  1. Anda perlu mendaftar untuk akun buruh pelabuhan gratis di mana Anda dapat menerima repositori publik gratis.
  2. Docker harus diinstal dan dijalankan secara lokal di sistem Anda.
  3. Anda memerlukan akun root, atau pengguna dapat menjalankan perintah sudo.

Untuk pemahaman yang lebih baik tentang buruh pelabuhan Nginx, Anda harus melakukan langkah-langkah berikut:

Langkah 1: Anda akan menarik gambar Nginx Docker dari Docker Hub. Masuk ke akun Docker Hub Anda. Jika Anda belum terdaftar, Anda dapat mendaftar untuk mendapatkan akun gratis. Setelah Anda masuk ke hub buruh pelabuhan, Anda dapat mencari dan melihat gambar untuk nginx, yang diberikan di bawah ini.

Untuk mencari gambar Nginx, ketik nginx di bilah pencarian lalu klik tautan resmi Nginx yang akan ditampilkan di hasil pencarian.

Langkah 2: Di sini, Anda akan melihat perintah docker pull untuk Nginx. Sekarang, di host buruh pelabuhan Anda, jalankan perintah tarik Docker berikut di terminal untuk mengunduh gambar terbaru Nginx dari hub buruh pelabuhan.

$ sudo buruh pelabuhan tarik nginx

Langkah 4: Gunakan perintah yang diberikan di bawah ini untuk menjalankan wadah buruh pelabuhan Nginx:

$ docker run -it --rm -d -p 8080:80 --nama web nginx


Kami telah menggunakan port server Nginx 8080 pada sistem host buruh pelabuhan. Setelah menjalankan perintah di atas, Anda akan melihat jendela output berikut saat menelusuri URL http://localhost:8080. Output yang ditampilkan berikut menunjukkan bahwa buruh pelabuhan Nginx berfungsi dengan baik.

Contoh:

Mari kita bahas contohnya. Dalam contoh yang ditentukan di bawah ini, kami dapat meng-host halaman web di wadah buruh pelabuhan Nginx kami. Di sini, kami membuat halaman web HTML kustom baru dan kemudian mengujinya dengan menggunakan gambar Nginx.
Buat direktori baru bernama 'situs-konten'. Di direktur ini, Anda akan menambahkan file html bernama 'index.html' dan mari kita sertakan baris kode berikut dalam indeks yang baru dibuat.file html.





Docker Nginx


Halo demo untuk menggunakan wadah Nginx



Jalankan perintah Docker yang disebutkan di bawah ini.

$ docker run -it --rm -d -p 8080:80 --nama web -v ~/site-content:/usr/share/nginx/html nginx

Untuk server nginx, kami mengekspos port 80 ke port 8080 di host buruh pelabuhan.

Selanjutnya, Anda akan melampirkan volume pada wadah '/usr/share/nginx/html' ke direktori yang sedang berjalan di mana helloworld.file program html disimpan.

Sekarang, jika Anda akan menelusuri URL http://localhost:8080/index.html, Anda akan mendapatkan output yang diberikan di bawah ini pada jendela tampilan:

Kesimpulan

Hari ini, kami telah menunjukkan dalam artikel ini cara menggunakan gambar buruh pelabuhan resmi NGINX. Kami telah menjelaskan cara mengatur dan menggunakan Nginx Docker. Dengan menggunakan beberapa langkah sederhana, Anda dapat membuat gambar Docker baru dari gambar yang tersedia yang membuat wadah Anda lebih mudah untuk dikelola dan dikontrol.

OpenTTD vs Simutrans
Membuat simulasi transportasi Anda sendiri bisa menyenangkan, santai, dan sangat menarik. Itulah mengapa Anda perlu memastikan bahwa Anda mencoba game...
Tutorial OpenTTD
OpenTTD adalah salah satu game simulasi bisnis paling populer di luar sana. Dalam game ini, Anda perlu membuat bisnis transportasi yang luar biasa. Na...
SuperTuxKart untuk Linux
SuperTuxKart adalah judul hebat yang dirancang untuk memberi Anda pengalaman Mario Kart gratis di sistem Linux Anda. Ini cukup menantang dan menyenang...