使用 docker 部署 vlmcsd

使用 docker 部署 vlmcsd使用 docker 部署 vlmcsd 激活 Windows10 专业版 激活 Office

sudo su - mkdir -p /data/vlmcsd tee /data/vlmcsd/Dockerfile <<-'EOF' FROM alpine:latest as builder WORKDIR /root RUN apk add --no-cache git make build-base && \ git clone --branch master --single-branch https://github.com/Wind4/vlmcsd.git && \ cd vlmcsd/ && \ make FROM alpine:latest WORKDIR /root/ COPY --from=builder /root/vlmcsd/bin/vlmcsd /usr/bin/vlmcsd EXPOSE 1688/tcp CMD [ "/usr/bin/vlmcsd", "-D", "-d" ] EOF cd /data/vlmcsd nohup docker build -t vlmcsd . & tee /data/config/vlmcsd/vlmcsd.yml <<-'EOF' # docker stack deploy --with-registry-auth -c /data/config/vlmcsd/vlmcsd.yml arno # https://docs.docker.com/compose/compose-file/compose-versioning/ # https://github.com/compose-spec/compose-spec/blob/master/spec.md # Compose file format 3.8, Docker Engine release 19.03.0+ version: "3.8" services: vlmcsd: image: vlmcsd:latest networks: - default ports: - mode: host protocol: tcp target: 1688 published: 1688 deploy: labels: host: yourhost replicas: 1 restart_policy: condition: on-failure networks: default: external: true name: yournet EOF docker stack deploy --with-registry-auth -c /data/config/vlmcsd/vlmcsd.yml arno docker service ls # 激活 Windows 10 # 在需要激活的Windows 10 系统中 # 需要以管理员的身份执行以下命令 # 在 windows 主机 查看版本 wmic os get caption slmgr /xpr slmgr /ipk win10-key slmgr /skms your.domain.com slmgr /ato # 激活 Office 2016 cd "C:\Program Files\Microsoft Office\Office16" cscript ospp.vbs /inpkey:office-key cscript ospp.vbs /sethst:your.domain.com cscript ospp.vbs /act

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/204873.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月19日 下午7:20
下一篇 2026年3月19日 下午7:20


相关推荐

  • centos7.4安装docker_docker运行centos

    centos7.4安装docker_docker运行centos前言当我们在一台电脑上搭建了python3.6的环境,下次换台电脑,又得重新搭建一次,设置环境变量等操作。好不容易安装好,一会提示pip不是内部或外部命令,一会又提示pip:commandno

    2022年7月28日
    9
  • docker部署vue项目_docker部署java

    docker部署vue项目_docker部署java第一步:vue项目打包成dist。npmrunbuild第二步:构建Dockerfile#设置基础镜像,这里使用最新的nginx镜像,前面已经拉取过了FROMnginx#将dist文件中的内容复制到/usr/share/nginx/html/这个目录下面COPYdist//usr/share/nginx/html/第三步:安装nginxdockerpullnginxdockerrun–namenginx-d-p4030:8.

    2022年10月19日
    4
  • docker安装elasticsearch(最详细版)[通俗易懂]

    docker安装elasticsearch(最详细版)[通俗易懂]docker安装elasticsearch1.设置max_map_count不能启动es会启动不起来查看max_map_count的值默认是65530cat/proc/sys/vm/max_map_count重新设置max_map_count的值sysctl-wvm.max_map_count=2621442.下载镜像并运行#拉取镜像dockerpullelasticsearch:6.5.4#启动镜像dockerrun–nameelasticsearch-d

    2022年6月11日
    78
  • Docker安装RabbitMQ并安装延时队列插件

    Docker安装RabbitMQ并安装延时队列插件一、RabbitMQ简介RabbitMQ是由erlang语言开发,基于AMQP(AdvancedMessageQueue高级消息队列协议)协议实现的消息队列,它是一种应用程序之间的通信方法,消息队列在分布式系统开发中应用非常广泛。二、docker安装RabbitMQ1、搜索镜像dockersearchrabbitmq2、拉取并运行容器dockerrun-dit–namerabbitmq-eRABBITMQ_DEFAULT_USER=guest-eR

    2022年5月10日
    101
  • Docker Compose详解

    Docker Compose详解使用 DockerCompos 预计阅读时间 11 分钟 DockerCompos 是一种用于帮助定义和共享多容器应用程序的工具 使用 Compose 我们可以创建一个 YAML 文件来定义服务 并且使用一个命令 可以启动所有内容或将其全部关闭 使用 Compose 的最大优势是您可以在一个文件中定义您的应用程序堆栈 将其保存在项目 repo 的根目录中 它现在是版本控制的 并且可以轻松地让其他人为您的项目做出贡献 有人只需要克隆您的存储库并启动撰写应用程序 事实上 你现在可能会在 GitHub Gi

    2025年6月17日
    4
  • Docker之访问 Docker 仓库

    Docker之访问 Docker 仓库仓库 Repository 是集中存放镜像的地方 又分公共仓库和私有仓库 有时候容易把仓库与注册服务器 Registory 混淆 实际上注册服务器是存放仓库的具体服务器 一个注册服务器上可以有多个仓库 而每个仓库下面可以有多个镜像 从这方面来说 仓库可以被认为是一个具体的项目或目录 DockerHub 公共镜像市场 DockerHub 是 Docker 官方提供的最大的公共镜像仓库 目前包括了超过的镜像 地址为 https hub docker com 1

    2026年3月17日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号