Table Of Contents
show
今天在使用docker-compose部署docker-mailserver时,因docker-compose版本太久不支持3.8版本的语法,出现了报错。需要升级docker-compose版本,具体升级步骤如下:
一、下载获取官方最新版本
curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
二、修改文件权限
chmod +x /usr/local/bin/docker-compose
三、错误排查
如果原来linux里有旧版本的docker-compose时,需要卸载旧版本
yum reomove -y docker-compose
卸载完成后,再敲入代码 docker-compose --version
就会提示是新版的docker-compose了
[root@host-10-0-0-107 ~]# docker-compose --version
docker-compose version 1.29.2, build 5becea4c
[root@host-10-0-0-107 ~]#