Rumah >Operasi dan penyelenggaraan >Nginx >Cara menggunakan Docker untuk memasang volum untuk menggunakan Nginx
nginx mempunyai banyak fungsi, seperti proksi hadapan, proksi songsang, pengimbangan beban, proksi telus, dll. Secara amnya, proksi terbalik digunakan lebih banyak Proksi dan pengimbangan beban . Kami hanya perlu menyegerakkan fail konfigurasi secara setempat untuk menyelesaikan operasi ini. Untuk mencipta fail konfigurasi nginx, mula-mula anda perlu mencipta fail baharu bernama nginx.conf dalam direktori /etc/nginx/
nginx.conf dalam direktori nginx1 juga perlu Buat, biarkan kandungan kosong. Seterusnya, semak sama ada imej itu normal:
Jika anda belum memuat turun imej lagi, gunakan arahan berikut untuk menarik imej (lalai ialah versi terkini):
docker pull nginx
Bekas larian seterusnya:
docker run -itd -p 80:80 --name nginx001 -v /docker/nginx1/nginx.conf:/etc/nginx/nginx.conf nginx
Penjelasan:
-itd: Hidupkan mod interaktif, simulasi terminal, jalankan di latar belakang
-p 80:80: Port yang sepadan dipetakan kepada hos
--name nginx001: Nama kontena tersuai
-v /docker/nginx1/ nginx.conf:/etc/nginx/nginx.conf: Petakan fail hos yang sepadan dengan fail konfigurasi nginx
nginx: Jalankan nama imej
Jalankan Selepas arahan di atas, rentetan rawak akan dikembalikan untuk menunjukkan bahawa bekas berjaya dibuat:
Lihat bekas yang sedang berjalan :
Jika anda tidak melihat nginx001, mesti ada ralat semasa menjalankan Mari kita lihat mesej ralat:
Mungkin ini bermakna nod peristiwa tidak ditemui dalam fail konfigurasi. Oleh kerana kandungan fail yang kami cipta kosong, apabila memulakan bekas, nginx.conf dalam direktori yang sepadan dipetakan terus ke nginx.conf dalam nginx001 Sudah tentu, nginx dengan konfigurasi kosong tidak boleh dijalankan.
Sekarang vi baru sahaja mencipta nginx.conf secara setempat dan mula mengkonfigurasi:
Sebelum ini, saya menggunakan program teras .net yang ringkas pada pelabuhan tempatan yang menduduki 1500, kini saya menggunakan proksi terbalik nginx kepada program kepada nama domain yang ditentukan dan mengaksesnya melalui port 80. Selepas fail konfigurasi ditulis, mulakan semula bekas nginx001:
Kini nginx001 telah berjaya dimulakan Mari kita akses nama domain yang baru dinyatakan:
konfigurasi nginx telah berkuat kuasa.
Akhir sekali, mari cuba sama ada memulakan semula docker akan menyebabkan permulaan konfigurasi:
Mulakan dua bekas:
<.>
Atas ialah kandungan terperinci Cara menggunakan Docker untuk memasang volum untuk menggunakan Nginx. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!