我可以通过which docker或command -v docker命令检查是否安装了docker,但我需要检查是否安装了docker的compose插件(稍后我将像docker compose up -d一样使用它)。
which docker
command -v docker
docker
compose
docker compose up -d
vh0rcniy1#
写入终端:
$ docker compose --version
返回结果如下所示:
Docker version X.Y.Z, build 95e78f4241
来源:https://docs.docker.com/engine/reference/commandline/compose/
s8vozzvw2#
对我来说,它的工作方式有点不同,docker compose --version只是给了我Docker的CLI选项。
docker compose --version
hotfix@localhost:~$ docker -v Docker version 23.0.1, build a5ee5b1 hotfix@localhost:~$ docker compose version Docker Compose version v2.16.0
我使用的是Ubuntu 22.04.01 LTS,我按照Docker的these instructions进行安装。
请注意Docker is currently transitioning from Compose v1 to v2。旧版本称为docker-compose,您可以使用该版本进行检查:
v1
v2
docker-compose
docker-compose --version
kqqjbcuj3#
您可以只检查docker-compose版本docker-compose --version如果没有安装docker-compose,它将抛出一个错误docker-compose in unrecognized.
3条答案
按热度按时间vh0rcniy1#
写入终端:
返回结果如下所示:
来源:https://docs.docker.com/engine/reference/commandline/compose/
s8vozzvw2#
对我来说,它的工作方式有点不同,
docker compose --version
只是给了我Docker的CLI选项。我使用的是Ubuntu 22.04.01 LTS,我按照Docker的these instructions进行安装。
️注解
请注意Docker is currently transitioning from Compose
v1
tov2
。旧版本称为docker-compose
,您可以使用该版本进行检查:kqqjbcuj3#
您可以只检查docker-compose版本
docker-compose --version
如果没有安装docker-compose,它将抛出一个错误docker-compose in unrecognized.