在虛擬機下重新搭建了一遍docker環境,踩了幾個坑,記錄一下。
一、VitualBox的安裝
由於VMware比較龐大,選擇了精簡一點的VitualBox進行安裝。軟件下載地址:
https://www.virtualbox.org/
VirtualBox是免費的,麻雀雖小五臟俱全,安裝也簡單,下載了雙擊下一步下一步即可(儘量不要出現中文路徑)。
二、CentOS 7.0安裝
鏡像文件下載:https://pan.baidu.com/s/1vkm-21nTH6sbbLXINnGWTA
提取碼:nljl
1、VirtualBox新建虛擬機
2、內存建議1024MB,硬盤20G
3、設置網絡爲橋接網卡(主機訪問虛擬機必要設置,關閉主機防火牆)
4 、啓動虛擬機→選擇下載好的系統iso鏡像
有感嘆號的點進去確認一下。
設置root密碼,等待幾分鐘就安裝完成了。
5、設置網絡
啓動之後輸入ip addr show,ip地址如下圖所示:
修改網卡配置
vi /etc/sysconfig/network-scripts/ifcfg-enp0s3
將ONBOOT修改爲yes,重啓網絡服務。
service network restart
重啓之後,ip地址爲下圖
因爲我的本機是192.168.1網段的,所以目前兩者就可以互通了。
三、安裝docker
1、更新yum
yum update
2、安裝需要的軟件包
yum install -y yum-utils device-mapper-persistent-data lvm2
3、設置yum源
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
4、查看倉庫版本
yum list docker-ce --showduplicates | sort -r
5、安裝docker
yum install docker-ce
6、啓動並加入開機啓動
systemctl start docker
systemctl enable docker
以上就是整個安裝流程,如果出現ip不對的情況,關閉虛擬機,設置以下選項: