I am trying to install lemmy via Docker on Debian.
I've configured Postgres and my config files but I'm getting an error when I try to docker compose up -d.
$ docker compose up -d
[+] Running 0/0
⠋ postfix Pulling 0.0s
⠋ pictrs Pulling 0.0s
⠋ lemmy-ui Pulling 0.0s
⠋ postgres Pulling 0.0s
⠋ proxy Pulling 0.0s
⠋ lemmy Pulling 0.0s
error getting credentials - err: exit status 1, out: `Could not connect: Permission denied`
Googling this error leads me to believe its a docker issue, but I'm not quite sure how to go about fixing it. Thanks!
10 Comments
BlackEco@lemmy.blackeco.com · 2 pts · 3y
Are you logged into Docker? What's the output of
docker login?MrRazamataz@lemmy.world · 1 pts · 3y
I get
when I try to login with docker login using my username and password for hub.docker.com
BlackEco@lemmy.blackeco.com · 1 pts · 3y
You should login with an Access Token rather than your password. You can generate a new Access Token here.
MrRazamataz@lemmy.world · 1 pts · 3y
Doing that I get the same thing. I know its not the password/access code thats the issue because when I purposefully mistype the code, I get a different error:
BlackEco@lemmy.blackeco.com · 1 pts · 3y
Oh, do you run the Docker commands as root?
MrRazamataz@lemmy.world · 1 pts · 3y
No, I'm running them on a user called
lemmywhich is added to thedockerusergroup.BlackEco@lemmy.blackeco.com · 1 pts · 3y
Have you setup Docker to run on rootless mode?
MrRazamataz@lemmy.world · 1 pts · 3y
I have not, however, thanks to the folk at the Lemmy matrix group, I was able to get past this issue.