授权服务器打包成Docker镜像,目前的话整个镜像是87M左右。全部在一个RUN中构建,减少了docker镜像的layer。
服务使用
使用方法
使用方法是非常简单的。只需要的License Server 处填写http://idea.jinfeijie.cn,如下图。
速度测试结果
原本是想使用百度的云加速的,但是明明备案的域名却显示未备案。所以就直接用upyun进行CDN加速了。日后会加入七牛的加速。
看一波全国的测速。
授权后的效果
个人部署
如果不喜欢我的网址,觉得自己搭建一个会更加好,可以使用docker镜像进行构建。
部署服务
- 通过Dockerfile文件部署服务
本地构建 docker build -f Dockerfile -t idea ./
本地部署 docker run -d -e PORT=8888 -e USER=jinfeijie.cn -p 8888:8888 --restart=always --name=idea idea - 通过远程dockerhub部署服务
获取远程镜像 docker pull mrjin/idea:latest
本地部署镜像 docker run -d -e PORT=8888 -e USER=jinfeijie.cn -p 8888:8888 --restart=always --name=idea mrjin/idea:latest
docker参数
环境变量 | 默认值 | 备注 |
---|---|---|
PORT | 8888 | 内部端口号 |
USER | jinfeijie.cn | 授权用户 |
Nginx 反向代理
server
{
listen 80;
#listen [::]:80;
server_name idea.jinfeijie.cn;
root /home/wwwroot/idea.jinfeijie.cn;
location / {
proxy_pass http://127.0.0.1:8888;
proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
error_log /dev/null; #error_log end
access_log /home/wwwlogs/idea.jinfeijie.cn.log;
}
原文:https://jinfeijie.cn/post-328.html
感谢原作者的贡献,如果手头宽裕的话,还请支持正版。
原文链接:https://jinfeijie.cn/post-328.html
转载时须注明出处及本声明