首页 > 其他分享 >高效的服务端生成QRCODE二维码方案-Docker搭建

高效的服务端生成QRCODE二维码方案-Docker搭建

时间:2024-03-12 12:24:40浏览次数:25  
标签:carlzeng top qrcode nginx 二维码 QRCODE Docker 服务端

image-20240221173742346

有什么用

展现服务端生成QRCODE二维码方案(Docker搭建)

可直接使用我搭建的服务端生成QRCODE服务

怎么用

使用URL:https://c.carlzeng.top:4443/qrcode?size=150&margin=20&txt=www.carlzeng.top

或者使用https://qrcode.carlzeng.top:3/?size=150&margin=20&txt=www.carlzeng.top

参数说明:

size:二维码图片大小,单位 px

margin:白色边框大小,单位 px

txt:Qrcode二维码的文本

相关内容

<iframe frameborder="0" height="500" scrolling="auto" src="https://query.carlzeng.top:3/appsearch?q=qrcode" style="box-shadow: 0 0 20px -10px" width="100%"></iframe>

实现方法

  1. docker-compose.yml
version: "3.6"

services:

  qrcode:
    image: soulteary/nginx-qrcode-server
    volumes:
      - ./nginx/nginx.conf:/usr/local/nginx/conf/nginx.conf
    ports:
      - 8090:80
    restart: always
    environment:
      - TZ=Asia/Shanghai
    logging:
        driver: "json-file"
        options:
            max-size: "10m"

nginx.conf 文件详细内容可见github:

  1. 本地启动成功后,用npm反代出来成https服务:

https://qrcode.carlzeng.top:3

来源

使用 Docker 和 Nginx 打造高性能二维码服务(二)

借助 Docker 来搭 Nginx 的积木:快速实现高性能二维码服务

标签:carlzeng,top,qrcode,nginx,二维码,QRCODE,Docker,服务端
From: https://www.cnblogs.com/backuper/p/18068030

相关文章

  • Docker自建Email服务器-已购域名上私人邮件系统
    搭建Email服务,该方法适用于个人,公司或组织备注:这是我找到唯一简便安装且能正常使用的邮件系统,请留言告诉我你是否有更好的自建解决方案。踩了很多的坑,经历了一个月左右的时间,才测试收发邮件成功(部分邮箱目的地无法达到,由于互联网上的反垃圾邮件策略),持续更新完善中.朗读全文......
  • Docker部署GitLab-2024
    搭建公司/个人私有化的Gitlab/Github代码版本管理平台文章耗时:5天(终于全流程走通),相关的应用或问题将持续更新。朗读全文Yourbrowserdoesnotsupporttheaudioelement.怎么用条件:个人域名,公网IP的小主机或服务器(或购得的VPS或网络服务器)根据‘实现方法’中的步骤用d......
  • docker镜像的操作
    一:镜像镜像是docker里面三个重要之一的东西,里面是创建容器的只读模版,就像是一个独立的软件包,就是运行某个程序必备的代码即可;传统的镜像就是包括了整个操作系统副本以及预安装的应用软件镜像的拉取:#默认是拉取最新的镜像[root@qcy/]#dockerpullubuntuUsingdefaulttag:......
  • 常用的Docker命令及其用途简述
    记录常用的Docker命令及其用途在日常的开发和运维工作中,Docker和docker-compose已经成为了不可或缺的工具。它们帮助我们轻松地构建、运行和管理容器化的应用程序。在这篇随笔中,我将记录下一些我常用的Docker和docker-compose命令,并简述它们的用途,并在每一个命令后面加上一条示例......
  • 包含Maven和Docker的Dockerfile
    要创建一个包含Maven和Docker的Dockerfile,你需要首先明确你的需求。通常,这样的Dockerfile可能是为了构建并打包一个Java项目,然后使用Docker将其部署。以下是一个简单的示例,展示了如何创建一个Dockerfile,该Dockerfile安装了Maven和Docker,然后构建并推送一个Java项目:Dockerfile#......
  • Docker compose部署Typecho博客系统
    编辑docker-compose.yml文件:services:typecho:image:joyqi/typecho:nightly-php8.2-apacherestart:alwaysports:-8086:80#端口映射,把博客默认的80端口映射到8086端口environment: TYPECHO_DB_HOST:typecho_db#默认值是localhost,docker......
  • 部署测试平台-使用docker安装mysql
    1.拉取mysql5.7镜像:dockerpullmysql:5.72.新建数据库挂载目录:mkdir-p/root/data/mysql5.7/conf   配置文件mkdir-p/root/data/mysql5.7/data   数据库数据目录mkdir-p/root/data/mysql5.7/log   数据库日志3.把配置文件my.cnf放到/root/data/m......
  • docker部署单机版elasticsearch7
    拉取镜像dockerpulldocker.elastic.co/elasticsearch/elasticsearch:7.17.18创建本地数据、配置文件夹,修改权限sudomkdir-p/server/es7/config/server/es7/data/server/es7/logs/server/es7/pluginssudochmod777/server/es7/config/server/es7/data/server/es7/......
  • 测试平台服务器安装docker
    1.安装docker:1.1.卸载旧版(如果没有可以跳过次步骤)sudoyumremovedocker\docker-client\docker-client-latest\docker-common\docker-latest\docker-latest-logrotate\docker-logrotate\docker-selinux\docker-engine-selinux\......
  • docker安装awvs
    1,下载awvsdockerpullsecfa/docker-awvs2,创建容器命令:dockerrun-it-d-p3443:3443secfa/docker-awvs如果报错!(提示crack失败)添加参数--cap-addLINUX_IMMUTABLE命令:dockerrun-itd-p3443:3443--cap-addLINUX_IMMUTABLE--nameawvssecfa/docker-awvs3,登录访......