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就可以了。

相关推荐
阿虎儿14 小时前
Docker安装(非sudo用户可用)
docker
甲鱼92915 小时前
MySQL 实战手记:日志管理与主从复制搭建全指南
运维
fetasty2 天前
rustfs加picgo图床搭建
docker
蝎子莱莱爱打怪2 天前
GitLab CI/CD + Docker Registry + K8s 部署完整实战指南
后端·docker·kubernetes
碳基沙盒3 天前
OpenClaw 多 Agent 配置实战指南
运维
小p4 天前
docker学习7:docker 容器的通信方式
docker
小p4 天前
docker学习5:提升Dockerfile水平的5个技巧
docker
小p4 天前
docker学习3:docker是怎么实现的?
docker
小p5 天前
docker学习: 2. 构建镜像Dockerfile
docker
小p5 天前
docker学习: 1. docker基本使用
docker