Hey folks! I'm pretty new to this but I'm picking up a refurbished Dell Optiplex 7050 for $189 specifically to dive into Docker. My plan is to install Ubuntu on it and I want to know if I can access and manage Docker from another computer remotely. I primarily use Windows, so I'd love some advice on how to set this up. Should I go with SSH, or is it better to connect it through a domain?
4 Answers
Instead of Ubuntu, why not try installing Proxmox? It has a user-friendly WebUI which makes management much simpler. Plus, you can run Docker in a VM or LXC container for easier backups.
After installing the OS, SSH is your best bet to access your home server remotely. Personally, I prefer Debian over Ubuntu for this kind of setup. Here's a solid guide to installing Docker on Debian, which should work for Ubuntu too: [Docker Installation Guide](https://docs.docker.com/engine/install/debian/).
SSH is great for local network access. If you want external access, consider using a domain with Cloudflare or Cloudflared. This way, you can connect your applications easily over the internet.
To manage your Docker machine remotely, I recommend installing Linux and setting up OpenSSH. This allows you to interact with your server without needing a monitor. Also, make sure to install the Docker engine instead of Docker Desktop, as the latter can limit your network access for apps like Plex. Consider using Portainer for a web interface to manage everything easily.
Related Questions
How To Get Your Domain Unblocked From Facebook
How To Find A String In a Directory of Files Using Linux