# 一、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页面

五、绑定域名