CentOS7 安裝docker-engine


1.更新yum

yum update

 

2.創建repo倉庫

tee /etc/yum.repos.d/docker.repo <<-'EOF'
[dockerrepo]
name=Docker Repository
baseurl=https://yum.dockerproject.org/repo/main/centos/7/
enabled=1
gpgcheck=1
gpgkey=https://yum.dockerproject.org/gpg
EOF

 

3.yum安裝docker-engine

yum install docker-engine
yum install docker-engine-selinux

 

4.設置Docker服務開機自啟

systemctl enable docker.service

 

5.添加Docker啟動時參數

vim /usr/lib/systemd/system/docker.service
# ExecStart=/usr/bin/dockerd
ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix:///var/run/docker.sock -g /opt/docker -s devicemapper --storage-opt dm.fs=xfs --storage-opt dm.use_deferred_removal=true --storage-opt dm.use_deferred_deletion=true --storage-opt dm.basesize=5G

 后台啟動參數說明:

-H  設置后台模式下指定socket綁定,可以綁定一個或多個

-g  設置Docker運行時根目錄

-s  設置容器運行時使用指定的存儲驅動

--storage-opt=[]  設置存儲驅動的參數

 

6.啟動Docker服務

systemctl start docker
systemctl restart docker

 

注:如果啟動失敗,先執行systemctl daemon-reload

7.驗證Docker是否安裝

docker run --rm hello-world

 


免責聲明!

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



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