Message boards : Theory Application : Docker on Mac
Message board moderation

To post messages, you must log in.

Previous · 1 · 2

AuthorMessage
[AF>Le_Pommier] Jerome_C2005

Send message
Joined: 17 Mar 15
Posts: 91
Credit: 863,983
RAC: 4,495
Message 8871 - Posted: 3 Jul 2025, 20:38:32 UTC

Oh well I just saw that I got a batch of docker tasks again, and they all failed the same way.
ID: 8871 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
ProfileLaurence CERN
Project administrator
Project developer
Project tester
Avatar

Send message
Joined: 12 Sep 14
Posts: 1142
Credit: 339,231
RAC: 0
Message 8916 - Posted: 15 Jul 2025, 12:31:48 UTC - in response to Message 8871.  

Mac users might want to try the latest client.

https://github.com/BOINC/boinc/releases/tag/client_release/8.2/8.2.5
ID: 8916 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Crystal Pellet
Volunteer tester

Send message
Joined: 13 Feb 15
Posts: 1244
Credit: 967,591
RAC: 240
Message 8917 - Posted: 15 Jul 2025, 13:44:00 UTC - in response to Message 8916.  

For testing we need more Theory tasks. Zero tasks available.
ID: 8917 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
[AF>Le_Pommier] Jerome_C2005

Send message
Joined: 17 Mar 15
Posts: 91
Credit: 863,983
RAC: 4,495
Message 8921 - Posted: 16 Jul 2025, 13:37:14 UTC

Do you mean we are supposed to compile it ourselves ? I don't see this here, only windows and android have the 8.2.5 test version ?

Honestly, the only time I tried to compile boinc myself on my mac, even with the help of Sebastien (admin of boinc AF website, WUProp, FB, etc) it was a vast failure...
ID: 8921 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
ProfileLaurence CERN
Project administrator
Project developer
Project tester
Avatar

Send message
Joined: 12 Sep 14
Posts: 1142
Credit: 339,231
RAC: 0
Message 8922 - Posted: 16 Jul 2025, 20:45:57 UTC - in response to Message 8921.  

In reply to [AF>Le_Pommier] Jerome_C2005's message of 16 Jul 2025:
Do you mean we are supposed to compile it ourselves ? I don't see this here, only windows and android have the 8.2.5 test version ?

Honestly, the only time I tried to compile boinc myself on my mac, even with the help of Sebastien (admin of boinc AF website, WUProp, FB, etc) it was a vast failure...


I see v8.2.5 for Mac on that page. We don't expect you to compile it.
ID: 8922 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
[AF>Le_Pommier] Jerome_C2005

Send message
Joined: 17 Mar 15
Posts: 91
Credit: 863,983
RAC: 4,495
Message 8924 - Posted: 17 Jul 2025, 18:17:44 UTC

It must have been added after I posted this because it was not there yet, but great then.

I'll try it. If there are docker tasks distributed, of course.
ID: 8924 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
[AF>Le_Pommier] Jerome_C2005

Send message
Joined: 17 Mar 15
Posts: 91
Credit: 863,983
RAC: 4,495
Message 8930 - Posted: 20 Jul 2025, 15:18:31 UTC

I got one docker task yesterday and it failed the same way as before. You can see docked is not detected on the computer detail page, boinc 8.2.5 but nothing on the docker row.

I had removed the "unknown" symbolic thingy because I reinstalled a clean docker install with brew,

$ docker --version                      
Docker version 28.3.2, build 578ccf607d

$ which docker                 
/usr/local/bin/docker

$ ls -ahl /usr/local/bin/docker
lrwxr-xr-x  1 jerome  admin    34B 17 jul 20:34 /usr/local/bin/docker -> ../Cellar/docker/28.3.2/bin/docker

$ docker run --rm hello-world           

Hello from Docker!
This message shows that your installation appears to be working correctly.

To generate this message, Docker took the following steps:
 1. The Docker client contacted the Docker daemon.
 2. The Docker daemon pulled the "hello-world" image from the Docker Hub.
    (amd64)
 3. The Docker daemon created a new container from that image which runs the
    executable that produces the output you are currently reading.
 4. The Docker daemon streamed that output to the Docker client, which sent it
    to your terminal.

To try something more ambitious, you can run an Ubuntu container with:
 $ docker run -it ubuntu bash

Share images, automate workflows, and more with a free Docker ID:
 https://hub.docker.com/

For more examples and ideas, visit:
 https://docs.docker.com/get-started/

So ?
ID: 8930 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
biodoc

Send message
Joined: 25 Jul 22
Posts: 8
Credit: 2,608,806
RAC: 4,380
Message 8931 - Posted: 20 Jul 2025, 16:04:38 UTC - in response to Message 8930.  
Last modified: 20 Jul 2025, 16:14:59 UTC

It looks like you installed docker. Try removing docker and installing podman (open-source "docker").
Installation instructions: https://podman.io/docs/installation
ID: 8931 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
[AF>Le_Pommier] Jerome_C2005

Send message
Joined: 17 Mar 15
Posts: 91
Credit: 863,983
RAC: 4,495
Message 8932 - Posted: 21 Jul 2025, 9:55:48 UTC
Last modified: 21 Jul 2025, 10:37:01 UTC

Are you saying it is not supposed to work with... docker ??

... first post of this thread is a link of Lawrence to github "installing docker on mac" ?


Edit : I read the github link of Lawrence :

"Docker itself is a commercial product. Podman is a free open-source drop-in replacement for Docker. We use Podman because it's free and easier to install. But if you already have Docker installed, BOINC will detect and use it."

It should detect docker...
ID: 8932 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
biodoc

Send message
Joined: 25 Jul 22
Posts: 8
Credit: 2,608,806
RAC: 4,380
Message 8933 - Posted: 21 Jul 2025, 10:33:21 UTC - in response to Message 8932.  
Last modified: 21 Jul 2025, 10:37:09 UTC

In reply to [AF>Le_Pommier] Jerome_C2005's message of 21 Jul 2025:
Are you saying it is not supposed to work with... docker ??

... first post of this thread is a link of Lawrence to github "installing docker on mac" ?

I couldn't get docker to work on linux and I'm not sure why. Podman does work.

There is a "docker" application in development at BOINC Central
My understanding is the Mac client is still under development. I was able to get either podman or docker to work with linux on that project. I don't know why I couldn't get docker to work with the theory docker app on this project (linux).
ID: 8933 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
[AF>Le_Pommier] Jerome_C2005

Send message
Joined: 17 Mar 15
Posts: 91
Credit: 863,983
RAC: 4,495
Message 8934 - Posted: 21 Jul 2025, 10:37:09 UTC - in response to Message 8932.  
Last modified: 21 Jul 2025, 10:38:47 UTC

OK so you are saying that if I remove docker and install that other thing instead it should work then ?

I must try...
ID: 8934 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
[AF>Le_Pommier] Jerome_C2005

Send message
Joined: 17 Mar 15
Posts: 91
Credit: 863,983
RAC: 4,495
Message 8936 - Posted: 21 Jul 2025, 18:28:33 UTC

I removed docker (+ docker-compose + colima I had been told to install) and I installed podman with brew

$ podman --version
podman version 5.5.2
$ which podman                               
/usr/local/bin/podman

I was trying basic test (like those that were working with docker that I showed above) but all was failing and at some point it told me to do "podman mahine init" so I did this, it said "Machine init complete" and then it said to do "podman machine start" and then it stated to eat a huge CPU amount for a long time, without stopping (and doing what ?) so after 30mn of CPU time consumed (for what ?) I killed it.

I have no idea if this is "properly installed", I'll see if I get another "docker" task and what it does, but I have little hope though.

I think all this docker stuff is way too complex for standard crunchers, in particular if you have to install the "open source for techies" version of it...
ID: 8936 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
maeax

Send message
Joined: 22 Apr 16
Posts: 759
Credit: 3,313,543
RAC: 22,332
Message 8937 - Posted: 21 Jul 2025, 18:36:40 UTC - in response to Message 8936.  

In reply to [AF>Le_Pommier] Jerome_C2005's message of 21 Jul 2025:
I removed docker (+ docker-compose + colima I had been told to install) and I installed podman with brew

I think all this docker stuff is way too complex for standard crunchers, in particular if you have to install the "open source for techies" version of it...


you can running vbox instead of docker.

We don't have information about the further testing with docker so long.
ID: 8937 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
[AF>Le_Pommier] Jerome_C2005

Send message
Joined: 17 Mar 15
Posts: 91
Credit: 863,983
RAC: 4,495
Message 8938 - Posted: 21 Jul 2025, 21:07:22 UTC
Last modified: 21 Jul 2025, 21:17:58 UTC

I am writing in a topic called "docker on Mac" :)

I've been running vbox task (plenty) and they globally work (apart from some long runner, see corresponding topic here), I just wanted to test this "so promising new solution for boinc that David Anderson seems to love so much" - see report of previous boinc workshop one year ago.

But I guess it'll have to wait...

But I just see in 8.2.5 release notes "fix podman detection on mac" so all hope is not lost ?

However I restarted my boinc and I only see in the message log
Lun 21 jul 23:13:20 2025 |  | Some projects require Docker.
+ in the notification tab it says the same with "we recommend you install it", but nothing that proves it is actually detecting it...

Let's wait for another docker task.
ID: 8938 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
[AF>Le_Pommier] Jerome_C2005

Send message
Joined: 17 Mar 15
Posts: 91
Credit: 863,983
RAC: 4,495
Message 8939 - Posted: 22 Jul 2025, 10:03:24 UTC

Actually it will never work on my machine

podman machine init --> woks fine
podman machine start --> doesn't work

it start to eat a big CPU amount with a service process, and this never stops, the terminal is never released and says "starting machine" forever, you cannot get to test the "hello world" (for example)

(and I had been able to run the hello world test with the docker install, so it looks the docker is more reliable than the podman on my machine, but in any case it doesn't help with that boinc application...)

I removed completely the podman brew installation and installed again from scratch via podman-desktop : exactly the same issue.
ID: 8939 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
biodoc

Send message
Joined: 25 Jul 22
Posts: 8
Credit: 2,608,806
RAC: 4,380
Message 8940 - Posted: 24 Jul 2025, 10:24:51 UTC - in response to Message 8939.  

In reply to [AF>Le_Pommier] Jerome_C2005's message of 22 Jul 2025:
Actually it will never work on my machine

I removed completely the podman brew installation and installed again from scratch via podman-desktop : exactly the same issue.


Sorry you wasted your time with my "podman" suggestion. I thought it was worth a try based on my experience with linux.
ID: 8940 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
[AF>Le_Pommier] Jerome_C2005

Send message
Joined: 17 Mar 15
Posts: 91
Credit: 863,983
RAC: 4,495
Message 8941 - Posted: 24 Jul 2025, 11:57:22 UTC

At the moment I have not reinstalled docker at all, since my last recent docker task (before I tried to put podman) was still no working with the 8.2.5 boinc version (documented above), so either there is a problem with my particular setup, or there is still an issue with mac (intel ?) ?
ID: 8941 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
[AF>Le_Pommier] Jerome_C2005

Send message
Joined: 17 Mar 15
Posts: 91
Credit: 863,983
RAC: 4,495
Message 8949 - Posted: 27 Jul 2025, 11:22:40 UTC

https://boinc.berkeley.edu/forum_thread.php?id=15556#116464

David Anderson wrote:

Version 8.2.5 of the BOINC client is available for testing.
It has some small but important changes; see https://github.com/BOINC/boinc/wiki/Client-release-notes

As usual, please report test results (including positive results) here:
https://boinc.berkeley.edu/alpha/test_form.php

We already made the MacOS 8.2.5 version Recommended, because it has some critical fixes.
But feel free to test on Mac also.
BTW: Docker/Podman isn't quite working on Mac yet.
BOINC detects Podman OK but jobs fail.
We hope to have this fixed soon; it's probably an issue with the apps rather than the client.


-- David
ID: 8949 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Previous · 1 · 2

Message boards : Theory Application : Docker on Mac


©2025 CERN