標籤:-o move str 3.0 版本號碼 刪除 最新 config --
1. 先刪除之前安裝的老版本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
2. 使用repository安裝docker ce
$ 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
$ sudo yum install docker-ce
如果想安裝指定版本的docker-ce,可以先用如下命令查看版本號碼,然後
$ yum list docker-ce --showduplicates | sort -r
$ sudo yum install docker-ce-<VERSION STRING> #例如docker-ce-18.03.0.ce
3. 安裝docker-compose
curl -L https://github.com/docker/compose/releases/download/1.23.0-rc3/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-composechmod +x /usr/local/bin/docker-compose
上面安裝的是當前最新版本的compose,可以到github上找 https://github.com/docker/compose/releases
4. 卸載docker-ce
$ sudo yum remove docker-ce$ sudo rm -rf /var/lib/docker
5. 卸載docker-compse
sudo rm /usr/local/bin/docker-compose
centos7安裝docker和docker compose