Bir liman işçisi kap ile VirtualBox sanal makine ağ nasıl?

katılmak için liman işçisi aynı ağa konteyner VirtualBox sanal makine, sanal makine liman işçisi Kap aynı ağ üzerinde oluşturulması gerekir.

VirtualBox Sunucu Okunur Ağ üzerinde çalışan 192.168.56.1/24 ağ. Varsayılan Docker sanal makine oluştururken VirtualBox Sunucu Sadece CIDR olmasını sağlamak 192.168.56.1/24 o zaman bu Docker makinede çalışan tüm konteynerler aynı ağ üzerinde çalışacak. Zaten varsayılan Docker Machine varsa o zaman bunu silmek zorunda kalacak (aşağıya bakınız). Varsayılan Docker sanal makine aşağıdaki komutu kullanılarak oluşturulabilir.

docker-makine --driver oluşturmak "virtualbox" --virtualbox-cpu-sayımı "4" --virtualbox disk boyutlu "30000" --virtualbox-host-dns-çözümleyici --virtualbox-hostonly-Cidr 192.168.56.1/24 --virtualbox-hostonly-nictype "82540İÇİNDE" --virtualbox hafızalı "4096" varsayılan

Varsayılan Docker makinesi oluşturulduktan sonra aşağıdaki komutla ip adresi kontrol edebilirsiniz

liman işçisi-makine ip

Bu varsayılan sanal makine Sunucu Okunur Adaptörü kullanan diğer VirtualBox sanal makinelerle iletişim mümkün olacak VirtualBox Sunucu Okunur Ağı ve varsayılan sanal makine üzerinde herhangi konteynerleri artık & doğru ağ konfigürasyon.


Yukarıdaki varsayılan Docker makinesini oluşturur. Bir tane oluşturmak için yukarıdaki komutu kullanmadan önce varsayılan makinesini silmeniz gerekebilir. Aşağıdaki komutla varsayılan bir makineyi silebilirsiniz.

 liman işçisi-makine rm -f -y varsayılan

Eğer alırsanız “Kaldırılırken hata konak “varsayılan”: açık C:\Kullanıcılar Bish .docker makine makineleri default config.json: Sistem belirtilen dosyayı bulamıyor.” Hata aşağıdaki komutları çalıştırın:

cd %userprofile%/.docker/machine/machines/default

NUL > config.json

erişimini görmezden mesaj ve yeniden engellendi. Yeniden başlattıktan sonra kaldır komutu yeniden denemek.

 liman işçisi-makine rm -f -y varsayılan

 

Cevap bırakın