我正在尝试在Ubuntu 18.04.2 LTS
上安装docker compose。我尝试使用这里的官方链接进行安装,并遵循了Docker Compose文档,但当我运行命令时
sudo curl -L "https://github.com/docker/compose/releases/download/1.24.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
然后过了一段时间,它给了我这个错误
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 617 0 617 0 0 613 0 --:--:-- 0:00:01 --:--:-- 613
24 8280k 24 2056k 0 0 789 0 2:59:06 0:44:27 2:14:39 0
**curl: (56) OpenSSL SSL_read: SSL_ERROR_SYSCALL, errno 104**
请帮帮我,我已经试过很多次了,但都不起作用。
我也遇到了同样的问题。我假设您使用的是Docker文档,这些文档通常已经过时了。你应该去Docker Compose Github。
解决方案
1-按Ctrl+Alt+T1打开Linux终端
2-安装卷曲:
sudo apt install curl
3-在终端中为您的用户打开root权限(类似于Windows操作系统中的admin(,命令为:
sudo -i
4-转到Docker Compose Github。在发行版中,您可以找到此代码。在您的linux终端中运行它。
curl -L https://github.com/docker/compose/releases/download/1.25.1-rc1/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose
5-使用以下命令为用户关闭终端中的root权限:
exit
6-检查docker compose是否安装了命令:
docker-compose version
结果:在您的终端中,您应该看到docker compose版本号和其他一些信息。