环境

首先确保你安装了docker环境

使用docker部署激活服务器

从docker仓库中拉取镜像,源码地址:https://github.com/ilanyu/ReverseProxy/releases/tag/v1.4

docker pull ilanyu/golang-reverseproxy

docker run -d -p 1017:8888 ilanyu/golang-reverseproxy

此时使用docker ps应该可以看到容器已经正常运行,如果使用的是云服务器需要去控制台开放相应的端口,本文使用的是1017端口

使用docker-compose编排

直接使用docker pull的方式开启需要重新启动容器,当然你也可以加入自动启动。这里可以使用docker-compose统一部署所有的docker容器

建好docker-compose.yml文件并编辑,前提是你已经安装好了docker-compose

version: '3.2'
services:
  idea-server:
       ports: 
         - "1017:8888"
       image: ilanyu/golang-reverseproxy

使用docker-compose up -d 即可后台启动所有docker容器,一劳永逸

使用

打开idea 激活时选择License server并输入http://47.96.114.63:1017即可激活

有能力的同学,建议还是购买正版!