本教程理论上适用于Windows、Linux、MacOS,仅在win11机器上测试过
下载Release
中与您的设备相符的版本
修改配置文件appsettings.json
若没有此文件,可新建
并按照配置文件内的说明修改配置
appsettings.json
说明参见:appsettings.json
双击exe
文件启动即可
注意:以下命令皆以
root
用户身份编写,如使用的非root
用户,请使用sudo su
切换为root
身份。
海外机
直接使用以下命令安装
curl -fsSL https://get.docker.com | bash
国内机
使用阿里云镜像仓库
安装docker
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
国内机
使用AZ镜像仓库
安装docker
curl -fsSL https://get.docker.com | bash -s docker --mirror AzureChinaCloud
拉取指定版本
源代码
cd ~
mkdir code
cd code
git clone -b v1.0.0 https://github.com/LightCountry/CoinConvertBot.git
或者拉取最新版本
源代码
git clone https://github.com/LightCountry/CoinConvertBot.git
cd ~/code/CoinConvertBot/src/Telegram.CoinConvertBot
#重命名配置文件
mv appsettings.Example.json appsettings.json
# 可使用vi命令修改配置文件
# 或者通过ftp工具修改
# 或者在宝塔面板的文件功能内找到配置文件修改
vi appsettings.json
cd ~/code/CoinConvertBot/src
docker build -t coin-convert-bot:latest .
docker run -itd --name coin-convert-bot coin-convert-bot:latest
如果需要查看日志,可以使用以下命令
docker logs coin-convert-bot -f
# 停止容器
docker stop coin-convert-bot
# 删除容器(需要先执行停止容器才能执行删除)
docker rm coin-convert-bot
可通过以下教程安装docker-compose
cd ~/code/CoinConvertBot/src
docker-compose up -d
如果修改了配置文件,需要重新编译再启动
docker-compose up -d --build
如果需要查看日志,可以使用以下命令
docker-compose logs -f app
# 停止
docker-compose stop
# 删除(未停止也可以直接删除)
docker-compose down