ErniePantuso Posted August 1, 2020 Share Posted August 1, 2020 I’m running Armbian 20.05.7 stable on an Odroid HC2 (XU4). I installed Docker Compose using the instrux found in the Linux section of the Docker install page. I’m logged in as root via SSH. I run the curl command (which I literally copied/pasted from the docs install page) curl -L "https://github.com/docker/compose/releases/download/1.26.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose then chmod +x /usr/local/bin/docker-compose and I check it with which docker-compose which returns: /usr/local/bin/docker-compose When I try to test the installation… docker-compose --version it returns: bash: /usr/bin/docker-compose: Permission denied Notice that it seems to want /usr/bin instead of /usr/local/bin, so (as suggested on the docs install page) I run ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose and I try to test the installation again. Now it returns: /usr/bin/docker-compose: line 1: Not: command not found I removed everything and tried the curl command (pointed at /usr/bin instead of /usr/local/bin) again, followed by the chmod command. Now which docker-compose returns /usr/bin/docker-compose So I try to test the installation again with docker-compose --version and I get the same thing: /usr/bin/docker-compose: line 1: Not: command not found What in the heck am I doing wrong? I tried posting this on the Docker forums but no one has responded so I'm wondering if it's more of an Armbian issue. 0 Quote Link to comment Share on other sites More sharing options...
Igor Posted August 1, 2020 Share Posted August 1, 2020 3 hours ago, ErniePantuso said: I'm wondering if it's more of an Armbian issue. On a user space level its almost 99% chances that its not an Armbian issue. It can be yet another GNU software bug. "1000 people's" work we don't even try to fix or problem with a software you are trying to install. https://github.com/docker/compose/releases As you can see, ARM architecture is not available as binary. You will need to build from sources. 0 Quote Link to comment Share on other sites More sharing options...
ErniePantuso Posted August 13, 2020 Author Share Posted August 13, 2020 In case anyone stumbles upon this and, like me, is trying to install docker-compose on Debian Buster-based Armbian (arm64 architecture) the answer, as it turns out, is quite simple... Install Docker using softy. (Softy does all the work - it's great!) I recommend testing the install with docker run hello-world Once that's done and successful, you can just run sudo apt install docker-compose and it just works. If you want to test it, paste this into docker-compose.yml: version: '3' services: web: image: nginx:latest ports: - "8080:80" links: - php php: image: php:7-fpm then run docker-compose up -d && docker ps 0 Quote Link to comment Share on other sites More sharing options...
Pizzanova Posted February 20 Share Posted February 20 Many thanks to you ErnieePantuso. I am a beginner that confronted this very issue, and your solution was so appreciated. Just for the record, I am a noob, now successful in installing: Armbian 23.8.1 Jammy Current 6.1.5.0 and after update and upgrade, arrived at Armbian 23.11.1 on 6.1.5.0 on a S905X3 android box (A95XF3 Air). I had problems finding a u-boot.ext that would work, and the two different Armbian sites made it a little confusing since they use different install techniques. I know this thread is old, but still useful. 0 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.