1. 程式人生 > >簡單記錄在centos 7下安裝docker的過程

簡單記錄在centos 7下安裝docker的過程

首先是要刪除舊版本的docker,使用以下命令:

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

然後詳細的安裝Docker CE的步驟:

 

1.安裝使用的倉庫:

設定倉庫:

$ sudo yum install -y yum-utils \
  device-mapper-persistent-data \
  lvm2
$ sudo yum-config-manager \
    --add-repo \
    https://download.docker.com/linux/centos/docker-ce.repo

2.開始安裝DOCKER CE:

$ sudo yum install docker-ce

3.啟動docker:

$ sudo systemctl start docker

4.檢驗是否安裝成功:

$ sudo docker run hello-world

如果出現下圖的資訊,說明安裝成功:

安裝最新的docker compose:

首先下載最新版本的docker compose:

sudo curl -L https://github.com/docker/compose/releases/download/1.22.0/docker-compose-$(uname -s)-$(uname -m) -o /usr/local/bin/docker-compose

授權: 

sudo chmod +x /usr/local/bin/docker-compose

檢視版本: 

$ docker-compose --version

 

問題集:

如果出現ERROR: Couldn't connect to Docker daemon at http+docker://localhost - is it running?

說明需要啟動docker,在centos7下可以執行命令:systemctl start docker。