docker(二)部署docker容器虛擬化平台


yum安裝方法參考:https://www.cnblogs.com/yufeng218/p/8370670.html 

https://www.cnblogs.com/straycats/p/8411248.html

一、配置docker  yum源

[root@yzh-jkb-privatization ~]# vim /etc/yum.repos.d/docker.repo

  [dockerrepo]

  name=Docker Repository
  baseurl=http://yum.dockerproject.org/repo/main/centos/7/
  enabled=1
  gpgchek=0

二、開啟路由轉發功能,否則容器中的實例上不了網

[root@yzh-jkb-privatization ~]# vim /etc/sysctl.conf
net.ipv4.ip_forward = 1    # 修改
[root@yzh-jkb-privatization ~]# sysctl -p    # 使配置生效

  [root@yzh-jkb-privatization ~]# cat /proc/sys/net/ipv4/ip_forward
   1

或者:echo 1 > /proc/sys/net/ipv4/ip_forward

 

三、安裝 docker-engine 軟件包

[root@localhost ~]# yum install docker-engine -y
[root@localhost ~]# vim /etc/yum.conf
keepcache=1       #  默認0  改成1

四、修改yum.conf

[root@yzh-jkb-privatization ~]# vim /etc/yum.
keepcache=1     # 默認0  改為1  將下載下來的軟件包保存在本地。方便以后使用  

 

四、查看下載下來的軟件包:

 
         

[root@yzh-jkb-privatization ~]# ls /var/cache/yum/x86_64/7/dockerrepo/packages/
docker-engine-17.05.0.ce-1.el7.centos.x86_64.rpm
docker-engine-selinux-17.05.0.ce-1.el7.centos.noarch.rpm

# 這個目錄存儲緩存的軟件包

 

五、安裝

[root@yzh-jkb-privatization packages]# rpm -ivh docker-engine-selinux-17.05.0.ce-1.el7.centos.noarch.rpm   # 缺什么依賴安裝
[root@yzh-jkb-privatization packages]# rpm -ivh docker-engine-17.05.0.ce-1.el7.centos.x86_64.rpm

 

六、docker 平台基本操作

[root@yzh-jkb-privatization packages]# systemctl start docker
[root@yzh-jkb-privatization packages]# systemctl enable docker

[root@yzh-jkb-privatization packages]# docker version   #查看版本
[root@yzh-jkb-privatization packages]# docker info        # 查看信息 鏡像和容器數

[root@yzh-jkb-privatization packages]# docker search centos

 


免責聲明!

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



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