# 一、Docker环境部署
在vps安装docker和docker-compose
- Docker官方安装文档(英文)
- Docker-Compose官方安装文档(英文)
- CentOS安装Docker和Docker-compose(中文)
- Ubuntu安装Docker和Docker-compose(中文)
或者直接用一键脚本
- docker安装脚本
bash <(curl -sSL https://cdn.jsdelivr.net/gh/SuperManito/LinuxMirrors@main/DockerInstallation.sh)
- docker-compose安装脚本
curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose && chmod +x /usr/local/bin/docker-compose
## 二、修改网站信息
在开始部署之前可以先将源码改成自己的内容
1. 建议直接forks到自己的github账号
2. 直接在服务器修改
具体修改参数地方参考作者的说明
## 三、docker-compose部署
1. 在服务器安装好依赖git
然后从github拉取自己(修改完)的源码(这里以作者的源码为例)
```bash
git clone https://github.com/imsyy/home
cd home
执行容器运行命令
docker-compose up -d
查看是否运行成功
docker-compose ps
正常启动如下所示:
docker-compose ps
NAME COMMAND SERVICE STATUS PORTS
home-app-1 "docker-entrypoint.s…" app running 0.0.0.0:12445->12445/tcp, :::12445->12445/tcp
四、打开web页面使用
成功以后需要打开自己相应的端口(12445)防火墙就可以web端访问了
http://ip:12445 # 打开自己VPS的端口加ip进入web页面
五、绑定域名