簡單記錄在centos 7下安裝docker的過程
阿新 • • 發佈:2018-11-28
首先是要刪除舊版本的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。