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
Bagaimana cara menambahkan entri Host baru di /etc/hosts saat wadah buruh pelabuhan dijalankan
Cara Mengubah Zona Waktu Untuk Wadah Docker