macos - Masalah dengan bekas docker dan hos mac pada segmen rangkaian yang sama
漂亮男人
漂亮男人 2017-05-31 10:35:04
0
2
1571

Saya mahu bekas docker berada pada segmen rangkaian yang sama dengan hos mac saya, jadi saya menggunakan arahan berikut:

$ docker network create -d macvlan --subnet=172.16.0.0/24 --gateway=172.16.0.1 -o parent=en0 mynet

Tetapi gesaan -o parent=en0 tidak betul, jadi saya mengabaikan parameter ini Walaupun rangkaian berjaya dibuat, bekas yang dibuat tidak dapat mengakses Internet.

Saya tidak tahu apa yang digunakan oleh semua orang untuk menyelesaikan masalah segmen rangkaian yang sama untuk komputer Mac -o ibu bapa= Di manakah ia mendapat nilainya?

漂亮男人
漂亮男人

membalas semua(2)
阿神

Anda boleh mendapatkan semua kad rangkaian mesin ini melalui arahan ifconfig di terminal

Kemudian cari dan ganti en0

(Pengalaman peribadi saya ialah IPv4 telah ditetapkan. Jika anda masih menghadapi masalah, anda boleh pergi ke Keutamaan Sistem - Rangkaian - Cari - Lanjutan - Perkakasan yang anda gunakan untuk mendapatkan alamat MAC, dan kemudian lihat perbandingan MAC sebentar tadi )

阿神

Terima kasih atas jemputan pada masa ini, saya tidak menggunakan mac untuk melakukan satu siri operasi docker kerana masalah imej, saya menggunakan mesin maya boot2docker yang dicipta oleh docker-machine untuk melaksanakan operasi docker pada kedua-dua mac. dan tingkap.

Saya baru sahaja menjalankan operasi pengehosan langsung pada mac, dan nampaknya ia juga melaporkan ralat, menyebabkan en0 tidak dapat ditemui dan tidak disokong. Saya tidak tahu sama ada ini adalah had di bawah mac, tetapi saya telah menggunakannya pada boot2docker dan ia tidak berfungsi sama sekali, jadi saya hanya boleh mencadangkan anda cuba beralih ke mesin docker untuk eksperimen.

Jika anda ingin menyelesaikan masalah ini, anda sepatutnya dapat mencari jawapan yang berkaitan dengan mencari dokumen rasmi

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan