自己挖的坑自己填--docker創建實例出現Waiting for SSH to be available…


  1. 在之前使用Docker for Windows Installer.exe直接安裝,通過docker-machine-driver-vmwareworkstation.exe實現docker和VM的共存,而不必安裝VirtualBox,但在安裝VM后,為避免每次開機都把VM的服務全部自動開啟,我把它們都改為“手動”開啟,所以開機時狀態都是關閉狀態。
  2. 但在win10關機重啟系統后:
    1. 開啟docker的實例,出現了"Waiting for SSH to be available...",一直卡着沒運行下去: 
    2. 創建實例時,雖然創建成功,但在創建時使用debug模式,出現了"Docker Error creating machine: Error in driver during machine creation: Machine didn't return an IP after 120 s",”SSH Daemon not responding yet: dial tcp 192.168.199.134:22: i/o timeout“,"Error checking TLS connection: IP not found for MAC 00:0c:29:cb:2e:2d in DHCP leases",實例沒有URL和docker的版本:
    3. 由此docker-machine無法連接實例運行docker:
    4. 最后想到docker需要VM虛擬機支持,需要將IP地址映射為虛擬化地址,需要開啟VM的網絡服務支持
    5. 最后再重新創建和運行實例,發現成功了,又能開心的玩了。

       


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM