Cloudron makes it easy to run web apps like WordPress, Nextcloud, GitLab on your server. Find out more or install now.


Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Bookmarks
  • Search
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

Cloudron Forum

Apps - Status | Demo | Docs | Install
  1. Cloudron Forum
  2. Support
  3. Installation Issues

Installation Issues

Scheduled Pinned Locked Moved Solved Support
installation
3 Posts 3 Posters 836 Views 3 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • kdevK Offline
    kdevK Offline
    kdev
    wrote on last edited by girish
    #1

    So I tried installing Cloudron but I'm getting this error:

    => Installing base dependencies and downloading docker images (this takes some time) ...Init script failed. See /var/log/cloudron-setup.log for details
    

    Logs:

    Running cloudron-setup with args : --
    Hit:1 http://asi-fs-d.contabo.net/ubuntu focal InRelease
    Hit:2 http://asi-fs-d.contabo.net/ubuntu focal-updates InRelease
    Hit:3 http://asi-fs-d.contabo.net/ubuntu focal-backports InRelease
    Hit:4 https://cli.github.com/packages stable InRelease
    Hit:5 https://download.docker.com/linux/ubuntu focal InRelease
    Hit:6 http://security.ubuntu.com/ubuntu focal-security InRelease
    Hit:7 http://apt.postgresql.org/pub/repos/apt focal-pgdg InRelease
    Hit:8 https://packages.gitlab.com/gitlab/gitlab-ee/ubuntu focal InRelease
    Reading package lists...
    Reading package lists...
    Building dependency tree...
    Reading state information...
    python3 is already the newest version (3.8.2-0ubuntu2).
    curl is already the newest version (7.68.0-1ubuntu2.5).
    software-properties-common is already the newest version (0.98.9.5).
    ubuntu-standard is already the newest version (1.450.2).
    0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded.
    1 not fully installed or removed.
    After this operation, 0 B of additional disk space will be used.
    Setting up docker-ce (5:20.10.3~3-0~ubuntu-focal) ...
    
    readonly SOURCE_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
    
    readonly arg_infraversionpath="${SOURCE_DIR}/../src"
    
    function die {
        echo $1
        exit 1
    }
    
    export DEBIAN_FRONTEND=noninteractive
    
    readonly ubuntu_codename=$(lsb_release -cs)
    readonly ubuntu_version=$(lsb_release -rs)
    
    # hold grub since updating it breaks on some VPS providers. also, dist-upgrade will trigger it
    apt-mark hold grub* >/dev/null
    apt-get -o Dpkg::Options::="--force-confdef" update -y
    Hit:1 http://asi-fs-d.contabo.net/ubuntu focal InRelease
    Hit:2 http://asi-fs-d.contabo.net/ubuntu focal-updates InRelease
    Hit:3 http://asi-fs-d.contabo.net/ubuntu focal-backports InRelease
    Hit:4 https://cli.github.com/packages stable InRelease
    Hit:5 https://download.docker.com/linux/ubuntu focal InRelease
    Hit:6 http://security.ubuntu.com/ubuntu focal-security InRelease
    Hit:7 http://apt.postgresql.org/pub/repos/apt focal-pgdg InRelease
    Hit:8 https://packages.gitlab.com/gitlab/gitlab-ee/ubuntu focal InRelease
    Reading package lists...
    apt-get -o Dpkg::Options::="--force-confdef" upgrade -y
    Reading package lists...
    Building dependency tree...
    Reading state information...
    Calculating upgrade...
    The following packages have been kept back:
      docker-ce-cli
    The following packages will be upgraded:
      containerd.io docker-ce
    2 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
    Need to get 53.2 MB of archives.
    After this operation, 1,345 kB of additional disk space will be used.
    Get:1 https://download.docker.com/linux/ubuntu focal/stable amd64 containerd.io amd64 1.4.6-1 [28.3 MB]
    Get:2 https://download.docker.com/linux/ubuntu focal/stable amd64 docker-ce amd64 5:20.10.7~3-0~ubuntu-focal [24.8 MB]
    Fetched 53.2 MB in 2s (23.8 MB/s)
    (Reading database ... 113695 files and directories currently installed.)
    Preparing to unpack .../containerd.io_1.4.6-1_amd64.deb ...
    Unpacking containerd.io (1.4.6-1) over (1.4.3-1) ...
    Preparing to unpack .../docker-ce_5%3a20.10.7~3-0~ubuntu-focal_amd64.deb ...
    Unpacking docker-ce (5:20.10.7~3-0~ubuntu-focal) over (5:20.10.3~3-0~ubuntu-focal) ...
    Setting up containerd.io (1.4.6-1) ...
    Setting up docker-ce (5:20.10.7~3-0~ubuntu-focal) ...
    Processing triggers for man-db (2.9.1-1) ...
    Processing triggers for systemd (245.4-4ubuntu3.7) ...
    apt-mark unhold grub* >/dev/null
    
    echo "==> Installing required packages"
    ==> Installing required packages
    
    debconf-set-selections <<< 'mysql-server mysql-server/root_password password password'
    debconf-set-selections <<< 'mysql-server mysql-server/root_password_again password password'
    
    # this enables automatic security upgrades (https://help.ubuntu.com/community/AutomaticSecurityUpdates)
    # resolvconf is needed for unbound to work property after disabling systemd-resolved in 18.04
    
    gpg_package=$([[ "${ubuntu_version}" == "16.04" ]] && echo "gnupg" || echo "gpg")
    mysql_package=$([[ "${ubuntu_version}" == "20.04" ]] && echo "mysql-server-8.0" || echo "mysql-server-5.7")
    apt-get -y install --no-install-recommends \
        acl \
        apparmor \
        build-essential \
        cifs-utils \
        cron \
        curl \
        debconf-utils \
        dmsetup \
        $gpg_package \
        ipset \
        iptables \
        libpython2.7 \
        linux-generic \
        logrotate \
        $mysql_package \
        nfs-common \
        openssh-server \
        pwgen \
        resolvconf \
        sshfs \
        swaks \
        tzdata \
        unattended-upgrades \
        unbound \
        unzip \
        xfsprogs
    Reading package lists...
    Building dependency tree...
    Reading state information...
    acl is already the newest version (2.2.53-6).
    cron is already the newest version (3.0pl1-136ubuntu1).
    dmsetup is already the newest version (2:1.02.167-1ubuntu1).
    ipset is already the newest version (7.5-1~exp1).
    iptables is already the newest version (1.8.4-3ubuntu2).
    logrotate is already the newest version (3.14.0-4ubuntu3).
    unzip is already the newest version (6.0-25ubuntu1).
    xfsprogs is already the newest version (5.3.0-1ubuntu2).
    debconf-utils is already the newest version (1.5.73).
    pwgen is already the newest version (2.08-2).
    resolvconf is already the newest version (1.82).
    sshfs is already the newest version (3.6.0+repack+really2.10-0ubuntu1).
    swaks is already the newest version (20190914.0-1).
    apparmor is already the newest version (2.13.3-7ubuntu5.1).
    build-essential is already the newest version (12.8ubuntu1.1).
    cifs-utils is already the newest version (2:6.9-1ubuntu0.1).
    curl is already the newest version (7.68.0-1ubuntu2.5).
    gpg is already the newest version (2.2.19-3ubuntu2.1).
    linux-generic is already the newest version (5.4.0.77.80).
    mysql-server-8.0 is already the newest version (8.0.25-0ubuntu0.20.04.1).
    nfs-common is already the newest version (1:1.3.4-2.5ubuntu3.4).
    openssh-server is already the newest version (1:8.2p1-4ubuntu0.2).
    tzdata is already the newest version (2021a-0ubuntu0.20.04).
    unattended-upgrades is already the newest version (2.3ubuntu0.1).
    libpython2.7 is already the newest version (2.7.18-1~20.04.1).
    unbound is already the newest version (1.9.4-2ubuntu1.2).
    0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
    
    echo "==> installing nginx for xenial for TLSv3 support"
    ==> installing nginx for xenial for TLSv3 support
    curl -sL http://nginx.org/packages/ubuntu/pool/nginx/n/nginx/nginx_1.18.0-2~${ubuntu_codename}_amd64.deb -o /tmp/nginx.deb
    # apt install with install deps (as opposed to dpkg -i)
    apt install -y /tmp/nginx.deb
    
    WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
    
    Reading package lists...
    Building dependency tree...
    Reading state information...
    nginx is already the newest version (1.18.0-2~focal).
    0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
    rm /tmp/nginx.deb
    
    # on some providers like scaleway the sudo file is changed and we want to keep the old one
    apt-get -o Dpkg::Options::="--force-confold" install -y --no-install-recommends sudo
    Reading package lists...
    Building dependency tree...
    Reading state information...
    sudo is already the newest version (1.8.31-1ubuntu1.2).
    0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
    
    # this ensures that unattended upgades are enabled, if it was disabled during ubuntu install time (see #346)
    # debconf-set-selection of unattended-upgrades/enable_auto_updates + dpkg-reconfigure does not work
    cp /usr/share/unattended-upgrades/20auto-upgrades /etc/apt/apt.conf.d/20auto-upgrades
    
    echo "==> Installing node.js"
    ==> Installing node.js
    readonly node_version=14.15.4
    mkdir -p /usr/local/node-${node_version}
    curl -sL https://nodejs.org/dist/v${node_version}/node-v${node_version}-linux-x64.tar.gz | tar zxf - --strip-components=1 -C /usr/local/node-${node_version}
    ln -sf /usr/local/node-${node_version}/bin/node /usr/bin/node
    ln -sf /usr/local/node-${node_version}/bin/npm /usr/bin/npm
    apt-get install -y --no-install-recommends python   # Install python which is required for npm rebuild
    Reading package lists...
    Building dependency tree...
    Reading state information...
    python-is-python2 is already the newest version (2.7.17-4).
    0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
    [[ "$(python --version 2>&1)" == "Python 2.7."* ]] || die "Expecting python version to be 2.7.x"
    
    # https://docs.docker.com/engine/installation/linux/ubuntulinux/
    echo "==> Installing Docker"
    ==> Installing Docker
    
    # create systemd drop-in file. if you channge options here, be sure to fixup installer.sh as well
    mkdir -p /etc/systemd/system/docker.service.d
    echo -e "[Service]\nExecStart=\nExecStart=/usr/bin/dockerd -H fd:// --log-driver=journald --exec-opt native.cgroupdriver=cgroupfs --storage-driver=overlay2" > /etc/systemd/system/docker.service.d/cloudron.conf
    
    # there are 3 packages for docker - containerd, CLI and the daemon
    readonly docker_version=20.10.3
    curl -sL "https://download.docker.com/linux/ubuntu/dists/${ubuntu_codename}/pool/stable/amd64/containerd.io_1.4.3-1_amd64.deb" -o /tmp/containerd.deb
    curl -sL "https://download.docker.com/linux/ubuntu/dists/${ubuntu_codename}/pool/stable/amd64/docker-ce-cli_${docker_version}~3-0~ubuntu-${ubuntu_codename}_amd64.deb" -o /tmp/docker-ce-cli.deb
    curl -sL "https://download.docker.com/linux/ubuntu/dists/${ubuntu_codename}/pool/stable/amd64/docker-ce_${docker_version}~3-0~ubuntu-${ubuntu_codename}_amd64.deb" -o /tmp/docker.deb
    # apt install with install deps (as opposed to dpkg -i)
    apt install -y /tmp/containerd.deb  /tmp/docker-ce-cli.deb /tmp/docker.deb
    
    WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
    
    Reading package lists...
    Building dependency tree...
    Reading state information...
    docker-ce-cli is already the newest version (5:20.10.3~3-0~ubuntu-focal).
    Suggested packages:
      aufs-tools cgroupfs-mount | cgroup-lite
    The following packages will be DOWNGRADED:
      containerd.io docker-ce
    0 upgraded, 0 newly installed, 2 downgraded, 0 to remove and 0 not upgraded.
    E: Packages were downgraded and -y was used without --allow-downgrades.
    
    girishG 1 Reply Last reply
    0
    • scookeS Offline
      scookeS Offline
      scooke
      wrote on last edited by
      #2

      I can't pinpoint anything specifically, but the places where it says something is being downgraded, or that an item already exists, tells me that this is not a clean/fresh VPS. Cloudron must be installed on a clean/fresh VPS, without anything already installed (except for any possible additional users); not even a firewall should be installed!

      https://docs.cloudron.io/installation/ The first line on this page instructs that it needs a fresh VPS. Looks like you need to reinstall the OS and start over, but it shouldn't take long.

      A life lived in fear is a life half-lived

      1 Reply Last reply
      0
      • kdevK kdev

        So I tried installing Cloudron but I'm getting this error:

        => Installing base dependencies and downloading docker images (this takes some time) ...Init script failed. See /var/log/cloudron-setup.log for details
        

        Logs:

        Running cloudron-setup with args : --
        Hit:1 http://asi-fs-d.contabo.net/ubuntu focal InRelease
        Hit:2 http://asi-fs-d.contabo.net/ubuntu focal-updates InRelease
        Hit:3 http://asi-fs-d.contabo.net/ubuntu focal-backports InRelease
        Hit:4 https://cli.github.com/packages stable InRelease
        Hit:5 https://download.docker.com/linux/ubuntu focal InRelease
        Hit:6 http://security.ubuntu.com/ubuntu focal-security InRelease
        Hit:7 http://apt.postgresql.org/pub/repos/apt focal-pgdg InRelease
        Hit:8 https://packages.gitlab.com/gitlab/gitlab-ee/ubuntu focal InRelease
        Reading package lists...
        Reading package lists...
        Building dependency tree...
        Reading state information...
        python3 is already the newest version (3.8.2-0ubuntu2).
        curl is already the newest version (7.68.0-1ubuntu2.5).
        software-properties-common is already the newest version (0.98.9.5).
        ubuntu-standard is already the newest version (1.450.2).
        0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded.
        1 not fully installed or removed.
        After this operation, 0 B of additional disk space will be used.
        Setting up docker-ce (5:20.10.3~3-0~ubuntu-focal) ...
        
        readonly SOURCE_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
        
        readonly arg_infraversionpath="${SOURCE_DIR}/../src"
        
        function die {
            echo $1
            exit 1
        }
        
        export DEBIAN_FRONTEND=noninteractive
        
        readonly ubuntu_codename=$(lsb_release -cs)
        readonly ubuntu_version=$(lsb_release -rs)
        
        # hold grub since updating it breaks on some VPS providers. also, dist-upgrade will trigger it
        apt-mark hold grub* >/dev/null
        apt-get -o Dpkg::Options::="--force-confdef" update -y
        Hit:1 http://asi-fs-d.contabo.net/ubuntu focal InRelease
        Hit:2 http://asi-fs-d.contabo.net/ubuntu focal-updates InRelease
        Hit:3 http://asi-fs-d.contabo.net/ubuntu focal-backports InRelease
        Hit:4 https://cli.github.com/packages stable InRelease
        Hit:5 https://download.docker.com/linux/ubuntu focal InRelease
        Hit:6 http://security.ubuntu.com/ubuntu focal-security InRelease
        Hit:7 http://apt.postgresql.org/pub/repos/apt focal-pgdg InRelease
        Hit:8 https://packages.gitlab.com/gitlab/gitlab-ee/ubuntu focal InRelease
        Reading package lists...
        apt-get -o Dpkg::Options::="--force-confdef" upgrade -y
        Reading package lists...
        Building dependency tree...
        Reading state information...
        Calculating upgrade...
        The following packages have been kept back:
          docker-ce-cli
        The following packages will be upgraded:
          containerd.io docker-ce
        2 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
        Need to get 53.2 MB of archives.
        After this operation, 1,345 kB of additional disk space will be used.
        Get:1 https://download.docker.com/linux/ubuntu focal/stable amd64 containerd.io amd64 1.4.6-1 [28.3 MB]
        Get:2 https://download.docker.com/linux/ubuntu focal/stable amd64 docker-ce amd64 5:20.10.7~3-0~ubuntu-focal [24.8 MB]
        Fetched 53.2 MB in 2s (23.8 MB/s)
        (Reading database ... 113695 files and directories currently installed.)
        Preparing to unpack .../containerd.io_1.4.6-1_amd64.deb ...
        Unpacking containerd.io (1.4.6-1) over (1.4.3-1) ...
        Preparing to unpack .../docker-ce_5%3a20.10.7~3-0~ubuntu-focal_amd64.deb ...
        Unpacking docker-ce (5:20.10.7~3-0~ubuntu-focal) over (5:20.10.3~3-0~ubuntu-focal) ...
        Setting up containerd.io (1.4.6-1) ...
        Setting up docker-ce (5:20.10.7~3-0~ubuntu-focal) ...
        Processing triggers for man-db (2.9.1-1) ...
        Processing triggers for systemd (245.4-4ubuntu3.7) ...
        apt-mark unhold grub* >/dev/null
        
        echo "==> Installing required packages"
        ==> Installing required packages
        
        debconf-set-selections <<< 'mysql-server mysql-server/root_password password password'
        debconf-set-selections <<< 'mysql-server mysql-server/root_password_again password password'
        
        # this enables automatic security upgrades (https://help.ubuntu.com/community/AutomaticSecurityUpdates)
        # resolvconf is needed for unbound to work property after disabling systemd-resolved in 18.04
        
        gpg_package=$([[ "${ubuntu_version}" == "16.04" ]] && echo "gnupg" || echo "gpg")
        mysql_package=$([[ "${ubuntu_version}" == "20.04" ]] && echo "mysql-server-8.0" || echo "mysql-server-5.7")
        apt-get -y install --no-install-recommends \
            acl \
            apparmor \
            build-essential \
            cifs-utils \
            cron \
            curl \
            debconf-utils \
            dmsetup \
            $gpg_package \
            ipset \
            iptables \
            libpython2.7 \
            linux-generic \
            logrotate \
            $mysql_package \
            nfs-common \
            openssh-server \
            pwgen \
            resolvconf \
            sshfs \
            swaks \
            tzdata \
            unattended-upgrades \
            unbound \
            unzip \
            xfsprogs
        Reading package lists...
        Building dependency tree...
        Reading state information...
        acl is already the newest version (2.2.53-6).
        cron is already the newest version (3.0pl1-136ubuntu1).
        dmsetup is already the newest version (2:1.02.167-1ubuntu1).
        ipset is already the newest version (7.5-1~exp1).
        iptables is already the newest version (1.8.4-3ubuntu2).
        logrotate is already the newest version (3.14.0-4ubuntu3).
        unzip is already the newest version (6.0-25ubuntu1).
        xfsprogs is already the newest version (5.3.0-1ubuntu2).
        debconf-utils is already the newest version (1.5.73).
        pwgen is already the newest version (2.08-2).
        resolvconf is already the newest version (1.82).
        sshfs is already the newest version (3.6.0+repack+really2.10-0ubuntu1).
        swaks is already the newest version (20190914.0-1).
        apparmor is already the newest version (2.13.3-7ubuntu5.1).
        build-essential is already the newest version (12.8ubuntu1.1).
        cifs-utils is already the newest version (2:6.9-1ubuntu0.1).
        curl is already the newest version (7.68.0-1ubuntu2.5).
        gpg is already the newest version (2.2.19-3ubuntu2.1).
        linux-generic is already the newest version (5.4.0.77.80).
        mysql-server-8.0 is already the newest version (8.0.25-0ubuntu0.20.04.1).
        nfs-common is already the newest version (1:1.3.4-2.5ubuntu3.4).
        openssh-server is already the newest version (1:8.2p1-4ubuntu0.2).
        tzdata is already the newest version (2021a-0ubuntu0.20.04).
        unattended-upgrades is already the newest version (2.3ubuntu0.1).
        libpython2.7 is already the newest version (2.7.18-1~20.04.1).
        unbound is already the newest version (1.9.4-2ubuntu1.2).
        0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
        
        echo "==> installing nginx for xenial for TLSv3 support"
        ==> installing nginx for xenial for TLSv3 support
        curl -sL http://nginx.org/packages/ubuntu/pool/nginx/n/nginx/nginx_1.18.0-2~${ubuntu_codename}_amd64.deb -o /tmp/nginx.deb
        # apt install with install deps (as opposed to dpkg -i)
        apt install -y /tmp/nginx.deb
        
        WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
        
        Reading package lists...
        Building dependency tree...
        Reading state information...
        nginx is already the newest version (1.18.0-2~focal).
        0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
        rm /tmp/nginx.deb
        
        # on some providers like scaleway the sudo file is changed and we want to keep the old one
        apt-get -o Dpkg::Options::="--force-confold" install -y --no-install-recommends sudo
        Reading package lists...
        Building dependency tree...
        Reading state information...
        sudo is already the newest version (1.8.31-1ubuntu1.2).
        0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
        
        # this ensures that unattended upgades are enabled, if it was disabled during ubuntu install time (see #346)
        # debconf-set-selection of unattended-upgrades/enable_auto_updates + dpkg-reconfigure does not work
        cp /usr/share/unattended-upgrades/20auto-upgrades /etc/apt/apt.conf.d/20auto-upgrades
        
        echo "==> Installing node.js"
        ==> Installing node.js
        readonly node_version=14.15.4
        mkdir -p /usr/local/node-${node_version}
        curl -sL https://nodejs.org/dist/v${node_version}/node-v${node_version}-linux-x64.tar.gz | tar zxf - --strip-components=1 -C /usr/local/node-${node_version}
        ln -sf /usr/local/node-${node_version}/bin/node /usr/bin/node
        ln -sf /usr/local/node-${node_version}/bin/npm /usr/bin/npm
        apt-get install -y --no-install-recommends python   # Install python which is required for npm rebuild
        Reading package lists...
        Building dependency tree...
        Reading state information...
        python-is-python2 is already the newest version (2.7.17-4).
        0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
        [[ "$(python --version 2>&1)" == "Python 2.7."* ]] || die "Expecting python version to be 2.7.x"
        
        # https://docs.docker.com/engine/installation/linux/ubuntulinux/
        echo "==> Installing Docker"
        ==> Installing Docker
        
        # create systemd drop-in file. if you channge options here, be sure to fixup installer.sh as well
        mkdir -p /etc/systemd/system/docker.service.d
        echo -e "[Service]\nExecStart=\nExecStart=/usr/bin/dockerd -H fd:// --log-driver=journald --exec-opt native.cgroupdriver=cgroupfs --storage-driver=overlay2" > /etc/systemd/system/docker.service.d/cloudron.conf
        
        # there are 3 packages for docker - containerd, CLI and the daemon
        readonly docker_version=20.10.3
        curl -sL "https://download.docker.com/linux/ubuntu/dists/${ubuntu_codename}/pool/stable/amd64/containerd.io_1.4.3-1_amd64.deb" -o /tmp/containerd.deb
        curl -sL "https://download.docker.com/linux/ubuntu/dists/${ubuntu_codename}/pool/stable/amd64/docker-ce-cli_${docker_version}~3-0~ubuntu-${ubuntu_codename}_amd64.deb" -o /tmp/docker-ce-cli.deb
        curl -sL "https://download.docker.com/linux/ubuntu/dists/${ubuntu_codename}/pool/stable/amd64/docker-ce_${docker_version}~3-0~ubuntu-${ubuntu_codename}_amd64.deb" -o /tmp/docker.deb
        # apt install with install deps (as opposed to dpkg -i)
        apt install -y /tmp/containerd.deb  /tmp/docker-ce-cli.deb /tmp/docker.deb
        
        WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
        
        Reading package lists...
        Building dependency tree...
        Reading state information...
        docker-ce-cli is already the newest version (5:20.10.3~3-0~ubuntu-focal).
        Suggested packages:
          aufs-tools cgroupfs-mount | cgroup-lite
        The following packages will be DOWNGRADED:
          containerd.io docker-ce
        0 upgraded, 0 newly installed, 2 downgraded, 0 to remove and 0 not upgraded.
        E: Packages were downgraded and -y was used without --allow-downgrades.
        
        girishG Offline
        girishG Offline
        girish
        Staff
        wrote on last edited by
        #3

        @kdev Indeed as @scooke mentioned it seems that docker is already installed on the server. Can you uninstall it and try again? In general, Cloudron must be installed on a fresh Ubuntu 20.04 without docker etc.

        1 Reply Last reply
        0

        Hello! It looks like you're interested in this conversation, but you don't have an account yet.

        Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

        With your input, this post could be even better 💗

        Register Login
        Reply
        • Reply as topic
        Log in to reply
        • Oldest to Newest
        • Newest to Oldest
        • Most Votes


        • Login

        • Don't have an account? Register

        • Login or register to search.
        • First post
          Last post
        0
        • Categories
        • Recent
        • Tags
        • Popular
        • Bookmarks
        • Search