一阱冶、安裝docker
1寓搬、yum install -y yum-utils device-mapper-persistent-data lvm2
2、建議使用阿里云的地址双揪,國外的地址动羽,下載比較慢,而且很容易鏈接超時(shí)什么的盟榴,兩個(gè)地址曹质,我都貼出來了
????????官網(wǎng)地址
????????yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
????????##阿里云地址
????????yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
3、正式安裝docker
????yum install docker-ce
中間一直y就行擎场。
4羽德、systemctl? ?start? ? docker? 啟動(dòng)docker
? ? ?docker run hello-world? 運(yùn)行hello-word
5、當(dāng)然迅办,你也可以使用docker -v命令來查看docker是否安裝成功
二宅静、安裝docker-compose
1. 安裝docker-compose, 執(zhí)行下面的命令站欺,可通過https://docs.docker.com/compose/install/#install-compose姨夹, 找到docker-composelinux安裝方法。
sudo curl -Lhttps://github.com/docker/compose/releases/download/1.18.0/docker-compose-`uname-s`-`uname -m` -o /usr/local/bin/docker-compose
2. 添加目錄權(quán)限
sudo chmod +x /usr/local/bin/docker-compose
3. 驗(yàn)證docker-compose安裝是否成功
docker-compose --version
三矾策、啟動(dòng)docker-compose 報(bào)錯(cuò)
報(bào)錯(cuò):?ERROR: Couldn't connect to Docker daemon at http+docker://localunixsocket - is it running?
解決:正確的是將當(dāng)前用戶加入docker組? ??
????????????sudo gpasswd -a ${USER} docker
? ? ? ? 加入后退出該賬戶在從新登錄磷账,再次執(zhí)行docker-compose up -d 就ok了。