Hostinger

广告

安信SSL证书

广告

如何使用BlueHost VPS在Docker上运行n8n

美国云服务器推荐

通过Docker部署n8n是一种比较简单的方法,在Docker容器中运行n8n可以大大简化部署并提高可靠性。如果用户更喜欢托管环境而不是本地计算机,那么使用VPS是一个不错的选择。在VPS上托管n8n,可让用户完全掌控可扩展性、存储和网络。借助BlueHost,用户可以彻底绕过繁琐的Docker手动配置。本文就来为大家分享一下使用BlueHost VPS在Docker上运行n8n的教程。

一、前提条件

1、服务器配置要求

  • 操作系统:Windows、macOS或Linux
  • 内存:测试至少需要2GB,建议连续运行使用4GB或更高。
  • CPU:至少1-2个虚拟CPU,并发量越大,需求越高。
  • 访问权限:本地终端访问或通过SSH功能访问远程服务器

购买指南:《BlueHost主机购买及设置指南

BlueHost VPS主机方案推荐

方案 CPU 内存 硬盘 流量 价格/月
NVME 2 1核 2GB 50G 不限 $4.99
NVME 4 2核 4GB 100G 不限 $11.99
NVME 8 4核 8GB 200G 不限 $24.99
NVME 16 8核 16GB 450G 不限 $49.99

点击进入官网选购

2、安装Docker Compose

相关推荐:

Docker Compose是干什么的?Docker Compose常用命令

使用莱卡云服务器上安装Docker和Dcoker-Compose

3、在安装n8n之前,请确认Docker是否运行正常,以及Docker Compose是否在用户的机器上正常工作。

执行命令:

docker–version

执行命令:

docker compose version

二、使用BlueHost VPS在Docker上运行n8n

使用BlueHost的一键式n8n安装

BlueHost提供直观的一键式n8n安装模板,这项强大的功能免去了手动安装依赖项、调整容器或编写Docker命令的麻烦。

自动部署完成后,用户可以直接登录到n8n控制面板,而无需担心技术细节。

安装后访问网址:http://YOUR_SERVER_IP:5678

使用BlueHost VPS手动安装n8n

如果用户要求最大限度的自定义,或者只是喜欢完全控制自己的基础架构,那么在VPS上手动安装是完全可行的。

建立与服务器的SSH连接:

ssh username@YOUR_SERVER_IP

用户需要:

  • 用户的服务器IP地址
  • 用户的管理员用户名
  • 用户的密码或匹配的SSH密钥

在VPS上安装Docker

使用操作系统自带的软件包管理器获取并安装Docker。

  • 对于Ubuntu系统:下载Docker软件包并初始化服务
  • 对于AlmaLinux/CentOS:注入Docker存储库并启用应用程序

验证成功:

docker -v

创建Docker卷:

docker volume create n8n_data

运行n8n容器:

docker run -d –name n8n \

-p 5678:5678 \

-v n8n_data:/home/node/.n8n \

–restart unless-stopped \

docker.n8n.io/n8nio/n8n

此命令会在后台安全地启动n8n,并指示它在服务器重启时自动重启。

打开浏览器并输入:http://YOUR_SERVER_IP:5678

连接域名并启用HTTPS。

相关推荐:

Hostinger VPS基于Dokploy部署n8n全流程

萤光云海外服务器搭建n8n保姆级教程

如何在Vultr VPS上部署和自托管n8n

(本文由美国主机侦探原创,转载请注明出处“美国主机侦探”和原文地址!)

主机侦探企业微信

微信扫码加好友进群

主机优惠码及时掌握

主机侦探QQ群

QQ群号:164393063

主机优惠发布与交流

温馨提示:

1、本站部分图片来源于互联网,如有侵权请联系删除。邮箱:2942802716#qq.com(#改为@)

2、本文评论没有专人回复,如果您有问题请到美国主机侦探论坛提问!

3、美国主机侦探免费为您提供美国主机购买咨询。

RAKsmart美国服务器
下一篇
n8n
已经没有了
返回顶部