Artikel ini adalah artikel cermin dari terjemahan mesin, silakan klik di sini untuk melompat ke artikel aslinya.

Melihat: 8012|Jawab: 0

Kontainer Docker menyiapkan tutorial IP tetap

[Salin tautan]
Diposting pada 28/09/2018 10.17.37 | | | |
Seringkali menggunakan Docker untuk mensimulasikan penyebaran proyek di lingkungan produksi, seringkali perlu membuka beberapa kontainer Docker secara bersamaan, dan terkadang perangkat lunak yang diinstal perlu terikat ke kontainer lain di LAN Docker, seperti penyebaran set replika MongoDB, perlu mengikat IP pribadi kontainer lain.

Namun, setelah setiap restart Docker, alamat IP kontainer akan berubah, dan Docker mendukung pengaturan IP tetap setelah mengkueri data.

Jaringan default Docker

Setelah Docker diinstal, tiga jenis jaringan berikut dibuat secara default:

CAKUPAN DRIVER NAMA ID JARINGAN
17CBF438C338 Jembatan Jembatan Lokal
1ac50740d496 tuan rumah lokal
e863b9972d3b none null local
jembatan: Jaringan jembatan

Secara default, kontainer Docker mulai menggunakan jembatan, jaringan jembatan yang dibuat saat Docker diinstal, dan setiap kali kontainer Docker dimulai ulang, alamat IP yang sesuai akan diperoleh secara berurutan, yang akan menyebabkan alamat IP Docker berubah di bawah restart

none: Tidak ada jaringan yang ditentukan

Dengan --network=none, kontainer buruh pelabuhan tidak menetapkan IP untuk LAN

Host: Jaringan Host

Dengan --network=host, jaringan kontainer Docker terpasang ke host, dan keduanya dapat dioperasikan.
Misalnya, jika Anda menjalankan layanan web dalam kontainer dan mendengarkan port 8080, port host 8080 akan secara otomatis dipetakan ke kontainer.

Buat jaringan khusus: (Tetapkan IP tetap)

Langkah 1: Buat jaringan khusus

Buat jaringan kustom dan tentukan blok CIDR: 172.18.0.0/16


Langkah 2: Buat kontainer Docker

Saat ini, kontainer Docker yang dibuat akan menampung 172.18.0.2 IP ini.








Mantan:Cara mendapatkan alamat IP kontainer buruh pelabuhan
Depan:Oracle melihat struktur tabel melalui SQL
Sanggahan:
Semua perangkat lunak, materi pemrograman, atau artikel yang diterbitkan oleh Code Farmer Network hanya untuk tujuan pembelajaran dan penelitian; Konten di atas tidak boleh digunakan untuk tujuan komersial atau ilegal, jika tidak, pengguna akan menanggung semua konsekuensi. Informasi di situs ini berasal dari Internet, dan sengketa hak cipta tidak ada hubungannya dengan situs ini. Anda harus sepenuhnya menghapus konten di atas dari komputer Anda dalam waktu 24 jam setelah pengunduhan. Jika Anda menyukai program ini, harap dukung perangkat lunak asli, pembelian pendaftaran, dan dapatkan layanan asli yang lebih baik. Jika ada pelanggaran, silakan hubungi kami melalui email.

Mail To:help@itsvse.com