I've been beating my head against this for two weeks now, and I have been unable to get Docker to a usable state. I have been unable to find a comprehensive answer, and by following what help I have been able to find I have slowly but surely been losing ground.
My lab setup consists (among other things) of a desktop running Ubuntu 22.04 and a nearly-headless server running FreeBSD 14.0. (I also have a second FreeBSD server running Kea and Bind9.) My intent is to run services in Docker on the server which I can access from the desktop, or from other devices on the network. I had installed virtualbox-ose and docker-machine on the server, and initially was able to run docker containers which I could access from localhost but not over the network. After following a tutorial on enabling bridge-mode networking, I lost access to the docker container until I destroyed and recreated the docker-machine VM. Several more tutorials left me unable to access the container engine at all, and so I have deinstalled both docker-machine and virtualbox and throw myself upon the kindness of the Community.
In short, can some kind person walk me through the steps to set up Docker as a service container on FreeBSD?
To begin with, did I even have the right ports? (emulators/virtualbox-ose and sysutils/docker-machine) Do I need different ports, or additional ports?
I anticipate this becoming a lengthy thread which would be of great help to others attempting to use Docker on FreeBSD. If such a comprehensive guide already exists, I would be eternally grateful to anyone who could steer me in the right direction.
My lab setup consists (among other things) of a desktop running Ubuntu 22.04 and a nearly-headless server running FreeBSD 14.0. (I also have a second FreeBSD server running Kea and Bind9.) My intent is to run services in Docker on the server which I can access from the desktop, or from other devices on the network. I had installed virtualbox-ose and docker-machine on the server, and initially was able to run docker containers which I could access from localhost but not over the network. After following a tutorial on enabling bridge-mode networking, I lost access to the docker container until I destroyed and recreated the docker-machine VM. Several more tutorials left me unable to access the container engine at all, and so I have deinstalled both docker-machine and virtualbox and throw myself upon the kindness of the Community.
In short, can some kind person walk me through the steps to set up Docker as a service container on FreeBSD?
To begin with, did I even have the right ports? (emulators/virtualbox-ose and sysutils/docker-machine) Do I need different ports, or additional ports?
I anticipate this becoming a lengthy thread which would be of great help to others attempting to use Docker on FreeBSD. If such a comprehensive guide already exists, I would be eternally grateful to anyone who could steer me in the right direction.