当我在Ubuntu16.04.1 LTS上将docker-engine更新为最新版本时,我可以看到基于https://github.com/docker/docker/blob/master/CHANGELOG.md的停靠引擎处于最新的稳定版本。
为什么我没看到最新的稳定版本?
它应该是基于1.8.1的https://github.com/docker/compose/tags,但它是1.6.2,如下所示
我在官方的doc页面:https://docs.docker.com/compose/install/上找不到有关apt安装的信息。
> apt-cache policy docker-engine
docker-engine:
Installed: 1.12.3-0~xenial
Candidate: 1.12.3-0~xenial
> docker --version
Docker version 1.12.3, build 6b644ec
> docker-compose --version
docker-compose version 1.6.2, build 4d72027
>lsb_release -a
Distributor ID: Ubuntu
Description: Ubuntu 16.04.1 LTS
Release: 16.04
Codename: xenial发布于 2021-10-07 06:44:31
关于20.04与最新版本的对接-合成。
跑:
sudo curl -L "https://github.com/docker/compose/releases/download/v2.0.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose跑:
sudo chmod +x /usr/local/bin/docker-compose请检查我们是否有最新版本,运行:
docker-compose --version发布于 2016-11-16 23:21:24
你可以用
sudo curl -o /usr/local/bin/docker-compose -L "https://github.com/docker/compose/releases/download/1.8.1/docker-compose-$(uname -s)-$(uname -m)"和设置权限
sudo chmod +x /usr/local/bin/docker-compose理想情况下,它将与码头引擎一起更新,但我没有找到解决方案
https://stackoverflow.com/questions/40614259
复制相似问题