Dockerfile生成器 - 语言/框架选择
选择编程语言、版本和端口,生成优化过的Dockerfile内容。
UD5工具箱
可视化配置 Docker 运行参数,一键生成并复制命令
$ docker run -d nginx:latest
docker create 和 docker start 两个操作的组合。该命令支持大量参数,可以配置容器的网络、存储、资源限制、环境变量等。基本语法为:docker run [OPTIONS] IMAGE [COMMAND] [ARG...]。通过合理配置参数,可以满足从简单应用到复杂微服务架构的各种部署需求。
docker logs 查看输出。-it,例如 docker run -it ubuntu /bin/bash。主机端口:容器端口/协议。-p 8080:80 — 将主机的 8080 端口映射到容器的 80 端口(TCP)-p 8080:80/tcp — 明确指定 TCP 协议-p 53:53/udp — UDP 端口映射-p 127.0.0.1:8080:80 — 绑定到特定主机 IP-p 8080-8090:8080-8090 — 端口范围映射-P(大写)可随机映射镜像中 EXPOSE 的所有端口到主机随机端口。
-v /host/path:/container/path,将主机目录挂载到容器中。适合开发环境。-v volume_name:/container/path,使用 Docker 管理的卷,适合持久化数据。-v /host/path:/container/path:ro,容器内只读。-v /container/path,仅指定容器路径,Docker 自动创建匿名卷。--mount 参数获得更清晰的语法。
unless-stopped,批处理任务使用 on-failure。
--cpus="1.5" — 限制容器最多使用 1.5 个 CPU 核心--cpu-shares=512 — 相对权重(默认1024),仅在 CPU 竞争时生效--cpuset-cpus="0-3" — 绑定到特定 CPU 核心--memory="512m" — 最大内存使用量(支持 b, k, m, g)--memory-swap="1g" — 总内存+交换空间限制--memory-swap 为与 --memory 相同的值可禁用交换--network my-network,多个容器可通过容器名互相通信,支持 DNS 解析。推荐用于多容器应用。docker network create 预先创建自定义网络可获得更好的容器间通信体验。
--cap-add 精确添加所需的能力,如 --cap-add=NET_ADMIN。仅在确实需要时使用特权模式(如运行 Docker-in-Docker)。
选择编程语言、版本和端口,生成优化过的Dockerfile内容。
拖拽服务、网络和卷,直观构建docker-compose.yml,并可导出文件,降低容器编排门槛。
输入键值对,自动生成 Kubernetes ConfigMap YAML,支持文字和多行数据。
定义字段模版和数量,批量生成仿真JSON数据,支持中文姓名、邮箱、电话等。
上传 JSON 格式题库,随机抽取指定数量题目生成在线测验,自动评分和解析。
显示当前AudioContext的状态、采样率和输出延迟,并允许一键挂起或恢复。
连接串行设备,实时显示接收数据,支持时间戳和保存为文本日志文件。
生成RSA/EC对称密钥的JWK表示,支持复制导出,用于OAuth2/JWT的密钥配置。
通过分步表单填写应用名称、图标、主题色等,生成完整的 manifest.json 文件。
模拟 LocalStorage 或 IndexedDB 写满配额,测试错误处理并显示剩余空间估算。
配置Launch Handler使PWA应用在重复点击时聚焦到已开窗口,而不是新建窗口。
使用 LZ-String 算法压缩长文本,展示压缩率和解压速度,适合 localStorage 存储。
展示当前推送订阅详情,解析 VAPID 公钥,模拟接收推送事件,方便开发阶段测试。
实时调整焦点轮廓的颜色、粗细和偏移,生成美观且高对比度的焦点样式代码。
交互式向栈(后进先出)或队列(先进先出)添加删除元素,演示数据流变化。
粘贴SSH公钥,生成对应的OpenSSH randomart视觉指纹图和指纹字符串。
勾选Secure、HttpOnly、SameSite等属性,生成安全的Set-Cookie字符串,增强Web应用安全。
定义JSON Schema结构,自动填充符合类型与格式的随机数据,支持导出大文件用于压力测试。
运行 Gray-Scott 反应扩散模型,调节参数生成斑点、条纹等生物斑图。
生成一个测试音频播放器,展示如何用MediaSession API设置元数据和操作回调。
使用CTAP2模拟器或安全密钥在浏览器中体验无密码注册与认证流程。
将JSON数组或CSV数据转换为多条INSERT INTO语句,支持自定义表名和列映射。
将JSON数据精准转换为YAML格式,保留结构层次,产出高可读性的配置文件,本地转换安全。
输入全称,自动提取首字母组成缩略词,还可调整拼为易记单词。
图形化配置Content-Security-Policy指令,生成安全策略头,防御XSS和代码注入。
构建一个虚拟的登录窗,演示SQL注入登录绕过,并展示参数化查询如何防范。
上传 OpenAPI 描述文件,自动生成符合定义的模拟 JSON 响应,支持选择不同端点。
生成随机的姓名、邮箱、地址、电话等用户信息,支持自定义字段和批量输出JSON数组,用于测试填充。
上传图标并添加未读数的角标红点或数字,生成带提醒效果的网站Favicon。
生成完整假身份信息:人名、地址、电话、邮箱、公司等,用于表单填充测试与隐私演示。