[问题] docker 一直在不断重启,啥问题呢?
🏷️ 遇到了什么问题
数据获取问题(获取不到新闻、请求失败等)
🖥️ 使用环境
本地运行(直接在电脑上运行)
📝 详细描述问题
docker 一直在不断重启,啥问题呢?“20d87996b372 wantcat/trendradar:latest "/entrypoint.sh" 46 hours ago Restarting (1) 6 seconds ago trend-radar”
💻 系统信息
None
🔄 怎么重现这个问题
No response
✅ 期望的正常情况
No response
📋 错误信息
No response
⚙️ 相关配置
No response
📷 截图补充
No response
📎 其他补充信息
No response
截图太少,信息太少。目前暂时只有你反应了这个问题
一直提示这个
把默认的docker-compose.ym中这里改一下再启动
截图太少,信息太少。目前暂时只有你反应了这个问题
我也是一样的,容器一直重启,同时容器logs显示缺乏配置。
把默认的docker-compose.ym中这里改一下再启动
你这个不对吧,他这里配置就是在docker目录的上层。
一直提示这个
我把config.yml修改为config.yaml就行了,可能作者写死了(我懒得去看源码,猜测是这个原因)
一直提示这个
我把
config.yml修改为config.yaml就行了,可能作者写死了(我懒得去看源码,猜测是这个原因)
我这里默认配置文件就是config.yaml,但还是不断重启。从log看也是“配置文件缺失”。
把默认的docker-compose.ym中这里改一下再启动
这是正解
我从项目创建之初好像就是这种写法,docker下载量几万,应该不可能只出现几个反映这个问题,不排除他们偷偷改了不告诉我?请问你是下方这样执行的?
cd docker docker-compose up -d
目录长这样么 trendradar/ ← 项目根目录 ├── config/ ← 配置文件 ├── output/ ← 输出目录 └── docker/ └── docker-compose.yml
我从项目创建之初好像就是这种写法,docker下载量几万,应该不可能只出现几个反映这个问题,不排除他们偷偷改了不告诉我?请问你是下方这样执行的?
cd docker docker-compose up -d
目录长这样么 trendradar/ ← 项目根目录 ├── config/ ← 配置文件 ├── output/ ← 输出目录 └── docker/ └── docker-compose.yml
没cd docker里执行导致的找不到配置文件
我从项目创建之初好像就是这种写法,docker下载量几万,应该不可能只出现几个反映这个问题,不排除他们偷偷改了不告诉我?请问你是下方这样执行的?
cd docker docker-compose up -d
目录长这样么 trendradar/ ← 项目根目录 ├── config/ ← 配置文件 ├── output/ ← 输出目录 └── docker/ └── docker-compose.yml
首页docke-compose命令疑缺失-P指定下载到特定目录去,所以出现了这个问题
下载 docker-compose 配置
wget https://raw.githubusercontent.com/sansan0/TrendRadar/master/docker/.env -P docker/ wget https://raw.githubusercontent.com/sansan0/TrendRadar/master/docker/docker-compose.yml -P docker/
这是根据首页命令后的目录结构,env和compose文件放错地方了 root@green-cloud-sg:~/trendradar# tree -a . . ├── config │ ├── config.yaml │ └── frequency_words.txt ├── docker ├── docker-compose.yml └── .env
解决了吗?如何解决的?
docker-compose.yml中
volumes:
- ../config:/app/config:ro
- ../output:/app/output
改为
volumes:
- ./config:/app/config:ro
- ./output:/app/output
配置目录是和yml配置同级的,在trendradar下启动容器
把默认的docker-compose.ym中这里改一下再启动
一直提示这个
把默认的docker-compose.ym中这里改一下再启动