GNU/Linux >> Belajar Linux >  >> Panels >> Docker

Cara Mengakses Namespace Jaringan Docker Container dari Host

Postingan ini untuk mengilustrasikan cara mengakses namespace jaringan docker container.

1. Identifikasi id wadah buruh pelabuhan yang ingin Anda akses dan jalankan perintah di bawah ini sebagai root pada host.

# docker ps

2. Dapatkan PID kontainer buruh pelabuhan:

# pid=$(docker inspect -f '{{.State.Pid}}' ${container_id})

3. Buat direktori netns:

# mkdir -p /var/run/netns/

4. Buat softlink ruang nama:

# ln -sfT /proc/$pid/ns/net /var/run/netns/[container_id]

5. Jalankan perintah ip netns untuk mengakses ruang nama ini. Misalnya:

# ip netns exec [container_id] ip a


Docker
  1. Cara Menjalankan MySQL Dalam Wadah Docker

  2. Cara SSH Ke Wadah Docker

  3. Cara membuat gambar khusus dari wadah Docker

  1. Cara Memasang Direktori Host Ke Wadah Docker

  2. Cara Menetapkan IP Statis ke Wadah Docker

  3. Tidak ada konektivitas jaringan ke/dari wadah Docker CE di CentOS 8

  1. Cara Melepaskan Dari Wadah Docker Tanpa Menghentikannya

  2. Cara Menginstal Vim di Wadah Docker

  3. Cara membuat Gambar Docker dari Wadah dan File Docker