Centos7環境配置:
1.配置虛擬機:
Docker官方要求Docker運行環境的Linux內核必須在Linux kernel 3.8以上。而Centos7及以上版本能夠滿足Docker運行時內核要求。
Centos7虛擬機安裝可參看此文章:
http://jingyan.baidu.com/article/597a0643237536312b524390.html
查看linux內核
uname –a #檢查當前Linux內核版本!
2.VM配置NAT模式網絡上網
vmware虛擬機 編輯–虛擬網絡編輯器下:
選中 虛擬機-設置-網絡適配器下:
3.Centos7 網卡配置
進入網卡配置文件:
cd /etc/sysconfig/network-scripts #進入網絡配置目錄
vi ifcfg-eno16777736 #編輯配置文件內容
ifcfg-eno16777736網卡詳細配置:
TYPE=Ethernet
BOOTPROTO=static #坑。現在使用NAT模式 必須改成static,默認橋接模式使用dhcp
NAME=eno16777736
UUID=45204cd0-2040-466a-a270-194901df16b1
DEVICE=eno16777736
ONBOOT=yes
IPADDR=192.168.41.119 #固定IP地址
NETMASK=255.255.255.0 #子網掩碼
GATEWAY=192.168.41.2 #網關和NAT自動配置的相同,不同則無法登錄
DNS1=192.168.41.2 #和網關相同
其它配置命令:
hostnamectl --static set-hostname docker #注意必須修改主機名稱
ip addr #查看IP地址 ip add
service network restart #重啓網絡
systemctl restart network.service #重啓網絡
reboot #重啓虛擬機
主機名稱和虛擬IP更改成功
虛擬機可以正常訪問外網
Docker安裝:
1.安裝工具包
$ sudo yum install -y yum-utils #安裝工具包,缺少這些依賴將無法完成
執行結果:
2.安裝遠程倉庫
$sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
執行結果:
3.安裝Docker文件
$ sudo yum install docker-ce #安裝docker-ce核心
安裝過程中授權直接輸入 y
4.啓動Docker
$ sudo systemctl start docker #啓動docker
或
$ sudo service docker start
service docker start
chkconfig docker on #加入開機啓動
5.查看Docker版本
$ sudo docker version
執行結果
6.校驗Docker是否安裝成功
$ sudo docker run hello-world
執行結果
7.簡單Docker命令
docker --help #幫助
docker –v #簡單查看版本
docker version #查看版本
docker info #查看信息