1.找不到PWD
H1ve的版本是1.1.3
使用
1 | docker-compose -f single.yml up |
这里警告PWD未定义,所以我们在项目下创建.env
定义一下就行
2.访问过慢
这个问题其实是个css文件引起的,引用的这个css文件的域名被墙了 - -!
导致这个问题后面偶然才发现的
我的解决办法是把all.css
下载下来放到服务器上,再修改引用的URL
然后修改fontawesome-fonts.css
3.redis缓存不释放,页面500
这个bug官方还没修复,所以只能自己修复
利用这个工具清理过期的redis缓存https://github.com/emacsist/redis-con-release
但是这个工具是一天清除一次,本来想重写build的,但是有些包丢失了
所以就写了个脚本
kill.sh
1 |
|
获取容器id
1 | sudo docker container ps |grep redis |
把工具、脚本复制到容器
1 | sudo docker cp ./app-linux-amd64 1dc:/ |
进入容器,执行脚本
1 | sudo docker exec -it 1dc /bin/bash |
当然脚本也可以根据需求修改