简单的 Docker 部署方式,这绝对是最优选择!Docker 部署能把所有环境依赖、配置都打包好,全程只需要复制粘贴 5 条命令,新手也能 5 分钟搞定,不用管 Node.js、Nginx 这些复杂配置,我现在就给你最简化的 Docker 部署步骤。

前期准备:
1.一台服务器vps(1元试用7天无理由退款点我直达)
一、Docker 部署核心优势(为什么适合新手)
无需手动装 Node.js、Nginx、Git 等依赖,Docker 自动搞定;
一条命令启动,关闭 SSH 窗口也能长期运行;
不用配置端口、权限、镜像源,步骤极简。
二、超简单 Docker 部署步骤(全程复制粘贴)
前提:确保你的 Ubuntu 服务器能通过 SSH 登录(只需要这一个前提)
第一步:安装 Docker(一键命令,不用改)
复制下面的命令,粘贴到服务器 SSH 终端,按回车执行(约 1-2 分钟):
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
安装完成后,执行 docker -v,如果显示 Docker version xx.xx.x,说明安装成功。
第二步:启动 Docker 服务(确保 Docker 能运行)
systemctl start docker && systemctl enable docker
这行命令会启动 Docker,并设置开机自启,避免服务器重启后 Docker 停了。
第三步:拉取 Log-lottery 镜像(不用自己构建,直接用现成的)
为了更简单,我直接给你打包好的镜像(不用自己克隆代码、构建),执行:
docker pull log1997/log-lottery:latest
等待镜像下载完成(约几十秒,看服务器网速)。
第四步:一键启动容器(核心命令,不用改)
docker run -d --name log-lottery -p 80:80 --restart=always log1997/log-lottery:latest
命令解释(不用记,知道作用就行):
-d:后台运行,关闭 SSH 也不停止;--name log-lottery:给容器起个名字,方便管理;-p 80:80:把服务器的 80 端口映射到容器内,直接用 IP 访问;--restart=always:服务器重启后,容器自动启动。
三、访问项目(部署完成!)
直接在本地浏览器输入 http://你的服务器公网IP(比如 http://123.45.67.89),不用加任何端口,就能看到 Log-lottery 项目界面了,全程不到 5 分钟!
评论区