不定期更新 kms:latest,更新會以此為主
以往提供的各版本僅有底層的 OS 更新而已
下表僅描述最新版的狀態
| 版本 | 描述 |
|---|---|
| kms:latest | vlmcsdmulti 1113, built 2020-03-28 17:20:35 UTC |
| kms:arm-v2 | vlmcsdmulti 1113, built 2020-03-28 17:20:35 UTC |
$ docker run --name kms --restart always -d -p 1688:1688 raydigitallife/kms:latest
docker file提供的檔案名稱做取代kms.dockerfile 內有原始指令的用法,kms:v2已取消 # -e log to stdout參數,取消debug訊息
# vlmcsdmulti 1112, built 2018-10-20 09:49:23 UTC
# Usage:
# ./vlmcsdmulti-x64-musl-static vlmcsd [<vlmcsd command line>]
# ./vlmcsdmulti-x64-musl-static vlmcs [<vlmcs command line>]
# ubuntu@ip-172-31-36-98:~/dockerfiles$ ./vlmcsdmulti-x64-musl-static vlmcsd -H
# vlmcsd 1112, built 2018-10-20 09:49:23 UTC
# Usage:
# vlmcsd [ options ]
# Where:
# -u <user> set uid to <user>
# -g <group> set gid to <group>
# -a <csvlk>=<epid> use <epid> for <csvlk>
# -r 0|1|2 set ePID randomization level (default 1)
# -C <LCID> use fixed <LCID> in random ePIDs
# -H <build> use fixed <build> number in random ePIDs
# -o 0|1|2|3 set protection level against clients with public IP addresses (default 0)
# -x <level> exit if warning <level> reached (default 0)
# -L <address>[:<port>] listen on IP address <address> with optional <port>
# -P <port> set TCP port <port> for subsequent -L statements (default 1688)
# -F0, -F1 disable/enable binding to foreign IP addresses
# -m <clients> Handle max. <clients> simultaneously (default no limit)
# -e log to stdout
# -D run in foreground
# -K 0|1|2|3 set white-listing level for KMS IDs (default -K0)
# -c0, -c1 disable/enable client time checking (default -c0)
# -M0, -M1 disable/enable maintaining clients (default -M0)
# -E0, -E1 disable/enable start with empty client list (default -E0, ignored if -M0)
# -t <seconds> disconnect clients after <seconds> of inactivity (default 30)
# -d disconnect clients after each request
# -k don't disconnect clients after each request (default)
# -N0, -N1 disable/enable NDR64
# -B0, -B1 disable/enable bind time feature negotiation
# -p <file> write pid to <file>
# -i <file> use config file <file>
# -j <file> use KMS data file <file>
# -R <interval> renew activation every <interval> (default 1w)
# -A <interval> retry activation every <interval> (default 2h)
# -l syslog log to syslog
# -l <file> log to <file>
# -T0, -T1 disable/enable logging with time and date (default -T1)
# -v log verbose
# -q don't log verbose (default)
# -V display version information and exit
FROM alpine:latest
ADD vlmcsdmulti-x64-musl-static /usr/local/bin/
CMD vlmcsdmulti-x64-musl-static vlmcsd -D -L 0.0.0.0:1688
EXPOSE 1688
FROM alpine
ADD vlmcsdmulti-android50-aarch64-static /usr/local/bin/
EXPOSE 1688
CMD vlmcsdmulti-android50-aarch64-static vlmcsd -L 0.0.0.0:1688 -e -D
Content type
Image
Digest
sha256:24047b42d…
Size
14.1 MB
Last updated
5 months ago
docker pull raydigitallife/kms