frappe / bench

CLI to manage Multi-tenant deployments for Frappe apps
https://frappeframework.com/docs/user/en/bench
GNU General Public License v3.0
1.42k stars 1.21k forks source link

Easy install script error #1404

Open bit6011 opened 1 year ago

bit6011 commented 1 year ago

Issue: Easy Install

Do the checklist before filing an issue:

Distro Information (Required)

Log File (Required)

easy-install.log

Screenshots

Possible Solution

Kartoffelbreili commented 1 year ago

Im having the same issue with the same Error log on Ubuntu 22.04.1 LTS. The console also throws this message console.txt

Docker version 20.10.12, build 20.10.12-0ubuntu4 docker-compose version 1.29.2, build unknown

Docker install is functional and will start the hello world container. not quite a fresh install but i have gone ahead and stopped all containers and docker system prune -a and docker volume prune

athul commented 1 year ago

@Kartoffelbreili What is happening is the script uses docker compose command compared to docker-compose.

Since https://get.docker.com installs the compose plugin itself, I didn't think about backward compatibility for docker-compose.

I'm really sorry for this and will address this in the next update.

MustagheesButt commented 1 year ago

@athul Sorry for pinging. Any update on this? Or a workaround?

Kartoffelbreili commented 1 year ago

Any update on this? Or a workaround?

The workaround for me was to install docker compose instead of docker-compose before executing the script.

NucleaPeon commented 1 year ago

@Kartoffelbreili What is happening is the script uses docker compose command compared to docker-compose.

Since https://get.docker.com installs the compose plugin itself, I didn't think about backward compatibility for docker-compose.

I'm really sorry for this and will address this in the next update.

This is also affects Debian 12.