-
-
Notifications
You must be signed in to change notification settings - Fork 389
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
"briefcase create" stops with error "unknown flag: --progress" #1095
Comments
Your log suggests you're using rootless Docker. When I installed rootless docker (via the I was able to work around issue by installing buildx for this rootless docker install: mkdir -p ~/.docker/cli-plugins && \
wget https://github.com/docker/buildx/releases/download/v0.10.2/buildx-v0.10.2.linux-amd64 -O ~/.docker/cli-plugins/docker-buildx && \
chmod +x ~/.docker/cli-plugins/docker-buildx Then, though, I encountered a
This is quite similar to #1083. However, here, Docker isn't running in a VM....instead rootless Docker is using Linux's user namespaces to isolate the container. I'm still trying to wrap my head around all this uid/gid mapping...but it seems the approach with rootless Docker is for the root user within the container to map to the user that started the container. So, our approach of creating the @juengling, As for your specific situation, I would recommend using "rootful" Docker if you can. This is the only currently supported Docker on Linux. Alternatively, using |
Got a PoC fix working for both rootless Docker as well as Docker Desktop. I'm closing this issue in favor of #1083 since the ultimate solution will likely work for both. I'll add details there. |
Describe the bug
Trying to follow the tutorial in the Linux part, in step 3 the
briefcase create
command stops with the error "unknown flag: --progress". Then it says "Error building Docker container image for helloworld."Removing "--progress" from
docker.py
it complains"docker build" requires exactly 1 argument.
.Steps to reproduce
Follow the steps of the tutorial for Linux. Last command before the error:
briefcase create
Expected behavior
Result of step 3 of the tutorial: Packaging for distribution.
Screenshots
No response
Environment
Logs
briefcase.2023_02_12-10_06_56.create.log
Additional context
No response
The text was updated successfully, but these errors were encountered: