this post was submitted on 07 Aug 2023
7 points (100.0% liked)

Programming

13354 readers
1 users here now

All things programming and coding related. Subcommunity of Technology.


This community's icon was made by Aaron Schneider, under the CC-BY-NC-SA 4.0 license.

founded 1 year ago
MODERATORS
 

I would like to contribute to lemmy but I have issue with the docker image. I got this error when trying to execute docker-compose up : "ERROR: Service 'lemmy' failed to build: the --mount option requires BuildKit. Refer to https://docs.docker.com/go/buildkit/ to learn how to build images with BuildKit enabled"

I executed the commands that was in the link in the error message and I still have the same issue.

you are viewing a single comment's thread
view the rest of the comments
[–] ptz@dubvee.org 3 points 1 year ago* (last edited 1 year ago)

If you enabled BuildKit globally in daemon.json config, you'll need to restart the docker daemon (systemctl restart docker). If you're enabling it for a one-off build, you'll need to run the build like this:

DOCKER_BUILDKIT=1 docker build -t lemmy:latest .

I had to update some build scripts for a few other projects, and that worked.