Dockers官方部署文檔:https://docs.docker.com/install/linux/docker-ce/centos/linux
1.建議先關閉 selinux (selinux是 linux的一個安全機制,在生產環境都不多啓用)docker
方法a: 進入配置文件修改json
vi /etc/selinux/configcentos
方法b: 經過sed命令修改安全
sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config服務器
修改好後,經過setenforce 0 讓設置立刻生效微信
2.爲了測試方便,先關閉防火牆app
systemctl stop firewalld #關閉防火牆運維
systemctl disable firewalld # 設置開機不自動啓動防火牆curl
3. 按照官方文檔開始安裝
yum install -y yum-utils \ device-mapper-persistent-data \ lvm2
配置docker-ce官方源(centos7默認源裏面有docker, 可是不是最新的,只有配置了最新的源,才能安裝出最新的docker)
yum-config-manager \ --add-repo \ https://download.docker.com/linux/centos/docker-ce.repo
安裝docker-ce
yum install docker-ce -y
啓動docker
systemctl start docker
4.配置 docker鏡像下載加速源(默認從hub.docker.com拉取下載很慢,咱們能夠配置國內的加速 daocloud,鏡像和官方同步,可是服務器在國內,這樣下載鏡像速度會很快)
https://www.daocloud.io/mirror
curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://f1361db2.m.daocloud.io
(添加到了這裏
/etc/docker/daemon.json
daemon.json:docker啓動時會讀取該文件,因此不少配置能夠在這個文件中設置)
也可經過 docker info查看 docker 鏡像拉取地址是否已設置成功
6. 重啓docker
systemctl restart docker
7.設置開機自啓動docker 服務
systemctl enable docker
做者: 梅梅~
出處: https://www.cnblogs.com/keeptesting
關於做者:專一軟件測試,測試運維相關工做,請多多賜教!
本文版權歸做者和博客園共有,歡迎轉載,但未經做者贊成必須保留此段聲明,且在文章頁面明顯位置給出, 原文連接 若有問題,可加微信聯繫。 微信:yangguangkg20140901,暗號:博客園.