In this tutorial, we will go through the steps to install ML Workspace, an open-source web-based platform for machine learning and data science workloads, on Void Linux.
Before you get started, you need to have the following:
sudo xbps-install -Syu
sudo xbps-install -S git
git clone https://github.com/ml-tooling/ml-workspace.git
cd ml-workspace
sudo xbps-install -S docker docker-compose
sudo ln -s /etc/sv/docker /var/service/
sudo ln -s /etc/sv/docker-compose /var/service/
docker
group:sudo usermod -aG docker $(whoami)
Logout and log back in again for the changes to take effect.
docker-compose up -d
This command will pull the Docker images needed to run ML Workspace from Docker Hub, and start the ml-workspace
container in detached mode.
After the Docker container has started, navigate to http://localhost:8080
in your web browser to access ML Workspace.
You can log in using one of the following credentials:
workspace_admin
, Password: admin
workspace_user
, Password: user
In this tutorial, we've shown you how to install ML Workspace on Void Linux. You should now be able to start using the platform to for your machine learning and data science workloads.
If you want to self-host in an easy, hands free way, need an external IP address, or simply want your data in your own hands, give IPv6.rs a try!
Alternatively, for the best virtual desktop, try Shells!