mirror of
https://github.com/yeasy/docker_practice.git
synced 2026-03-01 13:19:24 +00:00
59 lines
1.6 KiB
Go
59 lines
1.6 KiB
Go
## 10.2 安装与卸载
|
||
|
||
`Compose` 是 Docker 官方的开源项目,负责实现对 Docker 容器集群的快速编排。
|
||
|
||
从 `v2` 版本开始,`Compose` 作为 `docker` 的子命令存在,例如 `docker compose up`。
|
||
|
||
`Compose` 支持 Linux、macOS、Windows 10 三大平台。
|
||
|
||
`Docker Desktop for Mac/Windows` 自带 `docker compose` 命令。
|
||
|
||
Linux 系统请使用以下介绍的方法安装。
|
||
|
||
### Linux
|
||
|
||
在 Linux 上,你可以通过下载 Docker Compose CLI 插件(二进制文件名为 `docker-compose`)来安装。
|
||
|
||
从 [官方 GitHub Release](https://github.com/docker/compose/releases) 处直接下载编译好的二进制文件即可。
|
||
|
||
> **提示**:版本更新较快,请访问上述链接获取最新版本号,替换下方命令中的版本号。
|
||
|
||
例如,在 Linux 64 位系统上直接下载对应的二进制包(以 v2.40.3 为例)。
|
||
|
||
```bash
|
||
$ DOCKER_CONFIG=${DOCKER_CONFIG:-$HOME/.docker}
|
||
$ mkdir -p $DOCKER_CONFIG/cli-plugins
|
||
$ curl -SL https://github.com/docker/compose/releases/download/v2.40.3/docker-compose-linux-x86_64 -o $DOCKER_CONFIG/cli-plugins/docker-compose
|
||
```
|
||
|
||
之后,执行
|
||
|
||
```bash
|
||
$ chmod +x $DOCKER_CONFIG/cli-plugins/docker-compose
|
||
```
|
||
|
||
### 测试安装
|
||
|
||
运行以下命令:
|
||
|
||
```bash
|
||
$ docker compose version
|
||
Docker Compose version v2.40.3
|
||
```
|
||
|
||
### bash 补全命令
|
||
|
||
运行以下命令:
|
||
|
||
```bash
|
||
$ curl -L https://raw.githubusercontent.com/docker/compose/v2.40.3/contrib/completion/bash/docker-compose > /etc/bash_completion.d/docker-compose
|
||
```
|
||
|
||
### 卸载
|
||
|
||
如果是二进制包方式安装的,删除二进制文件即可。
|
||
|
||
```bash
|
||
$ rm $DOCKER_CONFIG/cli-plugins/docker-compose
|
||
```
|