If you just create a new Droplet from within Digital Ocean's platform, you won't have Docker on it.
You can check if docker is installed by typing in this command:
docker --version
if it returns some version number, you have Docker. if it doesn't understand what you want, you don't have Docker.
you can install Docker on your virtual machine, but if you're not technical, the easier option is to destroy your droplet and create a new one through the link I just gave you
Great stuff, thanks for that David. Got stuck / errors a few times, but with some assistance from ChatGPT, figured it out 🙏
That's awesome to hear Stephen, hope you'll like the upcoming workflows I'll be sharing more about in February!
I appreciate the Make alternative! N8N FTW.
I'm getting more and more frustrated with Make and n8n is awesome. running it on your own server is just a cherry on top!
Hi David, thanks for posting. I'm (blindly ;-0) following the instructions and got as far as this step in the web console:
sudo docker volume create caddy_data
sudo docker volume create n8n_data
When i type them in (either one) the console says, "sudo: docker: command not found"
What can i do? Thanks, Andy
It's likely that Docker is not installed on your virtual machine.
Did you create the Droplet through this link?
https://marketplace.digitalocean.com/apps/docker
There's a button called "Create Docker Droplet".
If you just create a new Droplet from within Digital Ocean's platform, you won't have Docker on it.
You can check if docker is installed by typing in this command:
docker --version
if it returns some version number, you have Docker. if it doesn't understand what you want, you don't have Docker.
you can install Docker on your virtual machine, but if you're not technical, the easier option is to destroy your droplet and create a new one through the link I just gave you