Docker in DragonFly BSD

Antonio Huete Jimenez tuxillo at quantumachine.net
Sun Nov 3 10:56:56 PST 2024


Hi,

Thanks for the write-up!

There is what I consider an easier way of doing this. Some time ago I 
managed to get lima-vm working on DragonFly, even with NVMM:

---------------------------

$ sudo nvmmctl list
Machine ID VCPUs RAM  Owner PID Creation Time
---------- ----- ---- --------- ------------------------
0          4     4.0G 113901    Sun Nov  3 19:47:17 2024

$ nerdctl run --rm hello-world
command-line line 0: Unsupported option "gssapiauthentication"

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/

---------------------------

I had to patch it locally and tried to upstream parts of it (see: 
https://github.com/lima-vm/lima/issues/892) but it's still unfinished.

Ideally we would get a port for emulators/lima-vm or so with our patches 
and then you would not have to worry about all the manual setup for this.

HTH.

Cheers,
Antonio Huete

On 11/3/24 17:59, Jávorszky Balázs wrote:
> Hi, I have to use docker for a task. I've come up with a solution for 
> DragonFly BSD. See the attached markdown doc. Regards,
> 


More information about the Users mailing list