Search Criteria
Package Details: docker-model-bin 1.1.10-1
Package Actions
| Git Clone URL: | https://aur.archlinux.org/docker-model-bin.git (read-only, click to copy) |
|---|---|
| Package Base: | docker-model-bin |
| Description: | Docker CLI plugin for running AI models (prebuilt binary; deprecated, use 'docker-model' source package instead) |
| Upstream URL: | https://www.docker.com/ |
| Licenses: | Apache-2.0 |
| Conflicts: | docker-model |
| Provides: | docker-model |
| Submitter: | HamzaGbada |
| Maintainer: | HamzaGbada |
| Last Packager: | HamzaGbada |
| Votes: | 3 |
| Popularity: | 0.26 |
| First Submitted: | 2025-08-24 22:21 (UTC) |
| Last Updated: | 2026-04-30 14:34 (UTC) |
Dependencies (3)
- docker (rancher-desktop-gitAUR, docker-gitAUR, podman-docker-gitAUR, rancher-desktop-binAUR, rancher-desktopAUR, docker-cli-binAUR, podman-docker)
- docker (rancher-desktop-gitAUR, docker-gitAUR, podman-docker-gitAUR, rancher-desktop-binAUR, rancher-desktopAUR, docker-cli-binAUR, podman-docker) (make)
- docker-modelAUR (docker-model-binAUR, docker-modelAUR) (optional) – source-built alternative (recommended)
Required by (1)
- docker-model-bin (requires docker-model) (optional)
Latest Comments
HamzaGbada commented on 2026-03-22 16:03 (UTC)
docker-model-bin is now deprecated. Please use docker-model (source build) for the latest version and updates.
diggservo commented on 2025-12-16 10:13 (UTC) (edited on 2025-12-16 10:17 (UTC) by diggservo)
@HamzaGbada I did not suggest using
sudoinside thePKGBUILDin my last update. This wasn't a message to you; it was a message for anyone who might struggle with the same issue. Relax, and thank you for maintaining this package!HamzaGbada commented on 2025-12-14 19:20 (UTC)
Bro, you’re giving me a chronic headache.
As I have stated previously, using
sudoinside a PKGBUILD is strictly prohibited and violates Arch packaging guidelines. Let me be absolutely clear: the permission errors you are encountering are caused by Docker itself, not this package. You are expected to follow the official Docker post-installation instructions here. This package does not and will never require sudo during its build or installation.If you have a solution or workaround for Docker root/non-root issues, take it to the Docker forums here or file an issue on Docker’s GitHub here. This is not relevant to this AUR package and should not be discussed here.
diggservo commented on 2025-12-14 18:53 (UTC) (edited on 2025-12-14 18:58 (UTC) by diggservo)
My current approach to updating this package is as follows:
Note: The rootless context must be created in advance and should exist. I use a rootless context, but my default context is rootful. I never add normal users to the docker group on any system because it is insecure; I prefer to use
sudoinstead.Hopefully, this will help someone.
diggservo commented on 2025-10-27 16:05 (UTC)
@HamzaGbada Thank you, I understand your point. IMHO installing a package via an AUR helper should not produce unexpected errors. The installer should first detect the current Docker context, and if it finds a rootful context it ought to display an informative message prompting the user to take the necessary manual steps, rather than simply failing with an error.
HamzaGbada commented on 2025-10-25 14:14 (UTC) (edited on 2025-10-25 14:16 (UTC) by HamzaGbada)
Thanks for the feedback @diggservo
However, this isn’t an issue specific to this package — it’s a general requirement of Docker itself. According to the official Docker post-installation guide, users need to be added to the
dockergroup in order to run Docker commands withoutsudo.Using
sudoinside a PKGBUILD is strongly discouraged and against Arch packaging guidelines, sincemakepkgruns as a non-root user by design. Privilege escalation within a PKGBUILD is considered unsafe and can lead to system-wide side effects. See the official discussion here: Arch Linux Forums – “Never use sudo inside PKGBUILD”.In short, the permission error you encountered isn’t caused by this repository — it’s a Docker security model requirement. If you prefer not to add your user to the
dockergroup, you can build the package inside an isolated container or VM with Docker access instead.diggservo commented on 2025-10-24 21:59 (UTC) (edited on 2025-10-24 22:02 (UTC) by diggservo)
I understand that this package assumes we have added our user to the
dockergroup. However, this is insanely insecure; it is equivalent to root rights.So I suggest that you prefix every
dockercommand withsudo. I had to do it manually; otherwise it cannot be installed, as indicated by the following error: