剛開始接觸Docker,遇到異常問題難免會手忙腳亂。沒事的,學習就是這樣子,在困難中不斷地找到解決問題的方法,貴在堅持,加油!
來了來了,問題來了,不要慌,看下面:
我們正常打開了Docker後執行命令後報出error during connect異常。
後面給出了對應異常錯誤的解釋:No connection could be made because the target machine actively refused it.(無法連接,因爲目標機器主動拒絕它。)這下子我們知道問題在哪了,我們的Docker鏡像運行在VirtualBox(Win10家庭版),所以這裏的目標機器是VirtualBox的連接出現了問題。
兩個解決辦法:
打開VirtualBox重啓default服務。
然後就可以了。
不想打開VirtualBox也是可以的,執行命令同樣可以重啓default。
在docker裏執行命令:docker-machine restart default
結果:
出入執行命令都可以順利執行了。問題解決了,不難,下次遇到要記住了。
一個關於程序員生活雜談得公衆號,歡迎關注!