Docker環境準備

基礎環境

Centos7+gitlinux

確認git忽略ssl證書校驗git

su
echo 'export GIT_SSL_NO_VERIFY=true' >>/etc/bashrc

添加第三方源

只追加大型第三方源 EPEL 源github

sudo yum install epel-release

升級系統

升級的Centos7.2docker

sudo yum update
sudo yum upgrade

docker環境

安裝docker並設置爲開機自動啓動bash

sudo yum  install docker
sudo chkconfig docker on

利用國內的daocloud.io爲docker加速,見相關文檔https://www.daocloud.io/mirror#accelerator-doccurl

curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://db9bd5cd.m.daocloud.io

在daocloud.io上創建本身的帳號,將主機資源加入到daocloud.io中集中管理測試

su
curl -sSL https://get.daocloud.io/daomonit/install.sh | sh -s e66d49d38c29b6015c7378c08ed8f3ec193c0931

重啓系統ui

sudo reboot

查看docker服務url

[root@localhost zookeeper]# service docker status -l
Redirecting to /bin/systemctl status  -l docker.service
● docker.service - Docker Application Container Engine
   Loaded: loaded (/usr/lib/systemd/system/docker.service; enabled; vendor preset: disabled)
   Active: active (running) since 日 2016-09-04 18:37:03 CST; 5h 24min ago
     Docs: http://docs.docker.com
 Main PID: 1541 (docker-current)
   CGroup: /system.slice/docker.service
           └─1541 /usr/bin/docker-current daemon --registry-mirror=http://db9bd5cd.m.daocloud.io --exec-opt native.cgroupdriver=systemd --selinux-enabled --log-driver=journald

安裝docker-composespa

參考官方文檔https://docs.docker.com/compose/install/ ,安裝docker compose並配置執行權限

su
curl -L https://github.com/docker/compose/releases/download/1.8.0/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose

測試安裝狀況

$ docker-compose --version
docker-compose version 1.8.0, build f3628c7
相關文章
相關標籤/搜索