CentOS 7 Docker安裝

系統環境

  • CentOS 7以上(使用cat /etc/redhat-release命令查看)
  • 內核版本不低於3.10(使用uname -r命令查看)

卸載舊版本

yum remove docker \
           docker-client \
           docker-client-latest \
           docker-common \
           docker-latest \
           docker-latest-logrotate \
           docker-logrotate \
           docker-selinux \
           docker-engine-selinux \
           docker-engine

使用yum在線安裝Docker

安裝依賴包:

yum install -y yum-utils \
    device-mapper-persistent-data \
    lvm2

添加軟件源信息:

yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

更新yum緩存:

yum makecache fast

安裝Docker CE:

yum -y install docker-ce

啓動Docker CE

systemctl enable docker  # 允許docker開機自啓
systemctl start docker   # 啓動docker

鏡像加速

/etc/docker/daemon.json中寫入如下內容(文件不存在就創建一個):

{
  "registry-mirrors": ["http://hub-mirror.c.163.com"]
}

重新啓動服務:

systemctl daemon-reload
systemctl restart docker

測試運行hello-world

docker run hello-world

安裝Docker-Compose

通過https://github.com/docker/compose/releases找到Docker-Compose的下載命令:

curl -L https://github.com/docker/compose/releases/download/1.25.0-rc2/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose

爲docker-compose添加執行權限:

chmod +x /usr/local/bin/docker-compose
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章