Docker部署禅道21.6开源版本

将数据库相关环境变量分开,增加注释或空格使得命令更易读。

如果你的 MySQL 主机、端口等配置没有变化,应该确保这些信息是安全的,并考虑使用 Docker secrets 或环境变量配置来避免直接暴露敏感信息。

bash 复制代码
docker run -d -it --privileged=true --restart=always --name zentao \
  -v /data/zentao/data:/data \  # 映射数据目录
  -p 32060:80 \  # 映射端口
  -e ZT_MYSQL_HOST=172.10.10.113 \  # MySQL 主机
  -e ZT_MYSQL_PORT=30306 \  # MySQL 端口
  -e ZT_MYSQL_USER=root \  # MySQL 用户
  -e ZT_MYSQL_PASSWORD=Yo5WYypu0mCCheOU \  # MySQL 密码
  -e ZT_MYSQL_DB=zentao \  # 使用的数据库名
  hub.zentao.net/app/zentao:21.6  # 镜像名和标签

然后浏览器访问ip+32060就可以了。

相关推荐
言之。10 分钟前
基于 Ubuntu 24.04 部署 WebDAV
linux·运维·ubuntu
NetX行者15 分钟前
Ubuntu 24服务器部署abp vnext应用程序的完整教程
运维·服务器
Chef_Chen34 分钟前
从0开始学习大模型--Day06--大模型的相关网络架构
运维·服务器·学习
北海有初拥43 分钟前
【从零实现JsonRpc框架#2】Muduo库介绍
运维·服务器
onkel in blog2 小时前
【Docker】Docker Compose方式搭建分布式内存数据库(Redis)集群
数据库·redis·分布式·docker
跪下,大胆刁民2 小时前
CentOS 7 基础环境安装脚本
docker·centos·bash
wanhengidc4 小时前
在线服务器具体是指什么?
运维·服务器·网络
alden_ygq4 小时前
Kubernetes生产实战(十九):镜像拉取失败排查处理
云原生·容器·kubernetes
alden_ygq4 小时前
Kubernetes排错(十四):Pod状态异常排查手册
云原生·容器·kubernetes
Kookoos4 小时前
基于 PostgreSQL 的 ABP vNext + ShardingCore 分库分表实战
数据库·docker·postgresql·c#·.net