Skip to content

docker-compose-plugin is missing as dependency #830

@gruhby

Description

@gruhby

Describe the bug
The installation script bbb-install.sh at some time wants to start postgresql using docker compose .... This fails if the package docker-compose-plugin is not installed. That in turn is the case on a fresh Ubuntu 22.04.5 installation if one installs docker-ce using the --no-install-recommends switch, which I've done as "Latest version of docker installed" is part of the "Minimum server requirements".

Installation type
Installation was done using the bbb-install.sh script.

Firewall and IP address type
n/a

Console output

unknown shorthand flag: 'f' in -f                                                                                     
                                                                                                                      
Usage:  docker [OPTIONS] COMMAND [ARG...]                                                                             
                                                                                                                      
Run 'docker --help' for more information                                                                              
bbb-install: Waiting for the Postgres DB to start...                                                                  
unknown shorthand flag: 'f' in -f                                                                                     
                                                                                                                      
Usage:  docker [OPTIONS] COMMAND [ARG...]                                                                             
                                                                                                                      
Run 'docker --help' for more information                                                                              
bbb-install: failed to start Postgres service - retry to resolve

Additional context
Using the install script without prior installation of Docker the recommended packages - and so docker-compose-plugin are installed and the installation went through without any problem. If docker-ce is already installed there's no need for the install script to install it again and so no "recommendations" are installed further.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions