在Docker的使用過程中,一定要牢記一點——Docker一定要聯網。
docker run ubuntu:latest
假如你運行上述命令,會發生什么情況呢?
在Docker啟動時,它會試圖從Docker Hub上下載Ubuntu鏡像。如果你的Docker沒有聯網,就不能成功下載鏡像,那么你將無法啟動Docker容器。
在日常使用中,Docker依賴于很多標準庫和工具,比如apt-get等。如果你沒有聯網,無法下載這些工具及其依賴項,那么你只能用一個僅具有基本功能的Docker實例。
docker run -it ubuntu:latest /bin/bash
同時,一些Docker鏡像中已經安裝好的應用程序也需要使用網絡,以幫助你完成一些特定的任務。比如,你并不能在一個沒有聯網的Docker中使用git工具來從Github上拉取代碼。
總而言之,Docker一定要聯網。只有這樣,它才能發揮出全部的應用價值。