使用dokcer下拉idea鏡像
docker run --rm mplatform/mquery crazymax/jetbrains-license-server:latest
參數(shù)配置說明:
TZ:分配給容器的時(shí)區(qū)(默認(rèn)UTC)
PUID:JLS UID(默認(rèn)1000)
PGID:JLS GID(默認(rèn)1000)
JLS_VIRTUAL_HOSTS:許可證服務(wù)器可用的虛擬主機(jī)(多個(gè)主機(jī)用逗號(hào)分隔)
JLS_CONTEXT:許可證服務(wù)器使用的上下文路徑(默認(rèn)/)
JLS_PROXY_TYPE:要使用的代理類型像鸡」。可以是http或https(默認(rèn)https)
JLS_PROXY_HOST:代理服務(wù)器的主機(jī)名
JLS_PROXY_PORT:代理服務(wù)器偵聽的端口號(hào)
JLS_PROXY_USER:連接到代理服務(wù)器的用戶名(如果為空志群,則不進(jìn)行身份驗(yàn)證)
JLS_PROXY_PASSWORD:連接到代理服務(wù)器的密碼(如果為空锌云,則不驗(yàn)證)
JLS_ACCESS_CONFIG:JSON文件以配置用戶限制(默認(rèn)/數(shù)據(jù)/訪問-配置.json)
JLS_STATS_RECIPIENTS:報(bào)告收件人統(tǒng)計(jì)信息的電子郵件地址(逗號(hào)分隔)
JLS_REPORT_OUT_OF_許可證:在百分比閾值之后每小時(shí)警告缺少許可證(默認(rèn)值為0)
JLS_SMTP_SERVER:用于發(fā)送統(tǒng)計(jì)信息的SMTP服務(wù)器主機(jī)(如果為空吁脱,則禁用統(tǒng)計(jì)信息)
JLS_SMTP_端口:SMTP服務(wù)器端口(默認(rèn)25)
JLS_SMTP_用戶名:SMTP用戶名(如果為空豫喧,則禁用身份驗(yàn)證)
JLS_SMTP_PASSWORD:SMTP密碼(如果為空,則禁用身份驗(yàn)證)
JLS_STATS_FROM:統(tǒng)計(jì)電子郵件的發(fā)件人地址
JLS_STATS_TOKEN:?jiǎn)⒂肧TATS API at/reportApi(HTTP POST)的身份驗(yàn)證令牌
下拉成功后讲衫,啟動(dòng)鏡像:
docker run -d -p 8000:8000 --name jetbrains_license_server \
-e TZ="Europe/Paris" \
-e JLS_VIRTUAL_HOSTS=jls.example.com \
-v $(pwd)/data:/data \
crazymax/jetbrains-license-server:latest
注意:
JLS_VIRTUAL_HOSTS 的內(nèi)容為你實(shí)際訪問的ip孵班。如果不配置改配置,將出現(xiàn)403錯(cuò)誤:
Passed value of header "Host" is not allowed. Please contact your license server administrator.
搭建完成后枷畏,發(fā)現(xiàn)需要登錄jet官網(wǎng)賬戶虱饿,沒有然后了。氮发。。仇祭。颈畸。乌奇。礁苗。困乒。贰谣。。
image.png