mv docker-compose /usr/local/bin/ mv: cannot move 'docker-compose' to '/usr/local/bin/docker-compose': Permission denied
时间: 2023-10-05 09:06:16 浏览: 169
这个问题是由于你没有足够的权限将 `docker-compose` 文件移动到 `/usr/local/bin` 目录中。你需要使用 `sudo` 命令以管理员身份运行该命令,例如:
```
sudo mv docker-compose /usr/local/bin/
```
如果你还没有安装 `docker-compose`,你可以使用以下命令安装:
```
sudo curl -L "https://github.com/docker/compose/releases/download/{VERSION}/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
```
请将 `{VERSION}` 替换为你要安装的 Docker Compose 版本号。例如,要安装版本 1.29.2,你可以运行以下命令:
```
sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
```
然后,确保 `docker-compose` 文件具有可执行权限:
```
sudo chmod +x /usr/local/bin/docker-compose
```
现在你应该能够在命令行中使用 `docker-compose` 命令了。
相关问题
sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose
创建一个符号链接,使docker-compose命令可全局访问的方法如下:
```shell
sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose
```
这个命令将在`/usr/bin`目录下创建一个名为`docker-compose`的符号链接,指向`/usr/local/bin/docker-compose`。这样,无论在哪个目录下执行`docker-compose`命令,系统都会找到正确的可执行文件。
tar: /usr/local/bin/docker-compose: Not found in archive
这个错误通常是由于下载的docker-compose文件损坏或不完整导致的。您可以尝试重新下载docker-compose文件并将其移动到/usr/local/bin/目录中。以下是具体步骤:
1. 删除原来的docker-compose文件:
```shell
sudo rm /usr/local/bin/docker-compose
```
2. 重新下载docker-compose文件:
```shell
sudo curl -L "https://github.com/docker/compose/releases/download/1.21.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
```
3. 赋予docker-compose文件可执行权限:
```shell
sudo chmod +x /usr/local/bin/docker-compose
```
4. 验证docker-compose是否安装成功:
```shell
docker-compose --version
```
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![tar](https://img-home.csdnimg.cn/images/20210720083646.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)