Sign inSign up

jarodwan/vlmcsd

By jarodwan

•Updated almost 6 years ago

vlmcsd docker for Multi Architecture CPU base

Image
1

10K+

jarodwan/vlmcsd repository overview

⁠KMS Server Docker Image by JarodWan

This is A fully Microsoft compatible KMS server with Docker Image.

vlmcsd is a fully Microsoft compatible KMS server that provides product activation services to clients. It is meant as a drop-in replacement for a Microsoft KMS server (Windows computer with KMS key entered). It currently supports KMS protocol versions 4, 5 and 6.

vlmcsd is designed to run on POSIX compatible operating systens. It only requires a basic C library with a BSD-style sockets API and either fork or pthreads. That allows it to run on most embedded systems like routers, NASes, mobile phones, tablets, TVs, settop boxes, etc. Some efforts have been made that it also runs on Windows.

⁠Prepare the host

Docker images are built for quick deployment in various computing cloud providers. For more information on docker and containerization technologies, refer to official document⁠.

If you need to install docker by yourself, follow the official installation guide⁠.

⁠Pull the image

$ docker pull jarodwan/vlmcsd

This pulls the latest release of KMS Server. It can be found at Docker Hub⁠.

⁠Start a container

$ docker run -d -p 1688:1688 --name kms --restart=always jarodwan/vlmcsd

Note: The TCP port number 1688 must be opened in the firewall.

⁠DockerFile

If you wanna find some Dockerfile as a reference, you could find a Multi Architecture Dockerfile⁠

⁠Multi Architecture command

$ docker buildx create --name mybuilder
$ docker buildx inspect mybuilder --bootstrap
$ docker buildx ls
$ docker buildx use mybuilder
$ docker buildx build --platform linux/386,linux/amd64,linux/arm/v6,linux/arm/v7,linux/arm64,linux/ppc64le,linux/s390x -t jarodwan/vlmcsd --push -f ./Dockerfile.architecture .

Tag summary

Content type

Image

Digest

Size

3.1 MB

Last updated

almost 6 years ago

docker pull jarodwan/vlmcsd