Untuk pembangun dan pentadbir yang menggunakan Docker untuk membina dan mengurus bekas, adalah penting untuk mengetahui cara melihat alamat IP awam bekas Docker. Dalam artikel ini, kami akan meneroka cara melihat alamat IP awam bekas Docker dan memberikan beberapa petua dan alatan berguna untuk membantu anda mengurus bekas anda dengan lebih baik.
Pertama sekali, perlu diingatkan bahawa bekas Docker mungkin mempunyai berbilang alamat IP, termasuk: Alamat IP Dalaman (Alamat IP Persendirian), Alamat IP Rangkaian Pengurusan (Alamat IP Rangkaian Pengurusan) dan Alamat IP Awam ( Alamat IP Awam). Antaranya, alamat IP awam membolehkan kontena berkomunikasi dengan komputer lain di Internet.
Terdapat banyak cara untuk menyemak alamat IP awam bekas Docker Berikut ialah tiga kaedah yang biasa digunakan:
Kaedah 1: Gunakan arahan ps docker untuk menyemak
Gunakan docker Perintah ps boleh menyenaraikan maklumat tentang bekas Docker yang sedang dijalankan, termasuk nama kontena, ID kontena, nama imej yang digunakan, status kontena, pemetaan port, dsb. Dalam senarai ini, anda boleh mencari alamat IP awam bekas Docker.
Langkah khusus adalah seperti berikut:
Buka terminal atau tetingkap baris arahan. - Masukkan arahan ps docker dan tekan Enter.
- Cari nama atau ID bekas Docker yang anda mahu lihat dan catatkan nama atau IDnya.
- Masukkan arahan berikut: docker inspect --format='{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' [nama atau ID bekas] dan gantikannya dengan The nama atau ID bekas Docker yang anda mahu lihat. Tekan kekunci Enter.
- Tunggu beberapa saat, sistem akan mengeluarkan alamat IP awam bekas.
-
Kaedah 2: Gunakan arahan port docker untuk melihat
Gunakan arahan port docker untuk melihat maklumat pemetaan port kontena, termasuk alamat IP awam bekas.
Langkah khusus adalah seperti berikut:
Buka terminal atau tetingkap baris arahan. - Masukkan arahan ps docker dan tekan Enter.
- Cari nama atau ID bekas Docker yang anda mahu lihat dan catatkan nama atau IDnya.
- Masukkan arahan berikut: port docker [nama kontena atau ID] dan gantikannya dengan nama atau ID bekas Docker yang anda mahu lihat. Tekan kekunci Enter.
- Tunggu beberapa saat, sistem akan mengeluarkan alamat IP awam dan nombor port bekas yang dipetakan.
-
Kaedah 3: Gunakan arahan inspect docker untuk melihat
Gunakan arahan inspect docker untuk melihat maklumat terperinci bekas Docker, termasuk alamat IP dan maklumat port. Anda boleh menggunakan arahan grep untuk menapis maklumat yang tidak diperlukan untuk mendapatkan alamat IP awam bekas.
Langkah khusus adalah seperti berikut:
Buka terminal atau tetingkap baris arahan. - Masukkan arahan ps docker dan tekan Enter.
- Cari nama atau ID bekas Docker yang anda mahu lihat dan catatkan nama atau IDnya.
- Masukkan arahan berikut: docker inspect [nama bekas atau ID] dan gantikannya dengan nama atau ID bekas Docker yang anda mahu lihat. Tekan kekunci Enter.
- Sistem akan mengeluarkan maklumat terperinci bekas. Anda boleh menggunakan arahan grep untuk mencari alamat IP awam bekas.
-
Ringkasan
Artikel ini memperkenalkan tiga kaedah berbeza untuk melihat alamat IP awam bekas Docker. Melalui kaedah ini, anda boleh mengurus dan mengawal sambungan rangkaian bekas Docker dengan lebih baik, memastikan bekas itu boleh berkomunikasi dengan komputer lain di Internet dan boleh mengakses dan memproses data dengan betul. Selain itu, anda juga boleh menggunakan alat dan bahasa pengaturcaraan lain untuk menanyakan alamat IP awam bekas Docker, seperti Docker SDK dan Docker API dalam Python.
Atas ialah kandungan terperinci Bagaimana untuk menyemak rangkaian awam bekas docker. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!