Docker:測試環境的準備-centos7上安裝docker

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,暗號:博客園.

相關文章
相關標籤/搜索