1、Docker、Docker-Compose安装
https://www.cnblogs.com/a120608yby/p/9883175.html https://www.cnblogs.com/a120608yby/p/14582853.html
2、基于Docker-Compose部署脚本
# vim docker-zentao/docker-compose.yml
version: '3'
services:
zentao-mysql:
image: mariadb:10.6
container_name: zentao-mysql
restart: always
networks:
- ops_default
ports:
- '3306:3306'
environment:
- MYSQL_ROOT_PASSWORD=pass4Zentao
- MYSQL_DATABASE=zentao
volumes:
- './zentao_db:/var/lib/mysql'
zentao:
image: hub.zentao.net/app/zentao:latest
container_name: zentao
restart: always
networks:
- ops_default
ports:
- '80:80'
depends_on:
- zentao-mysql
environment:
- MYSQL_INTERNAL=false
- ZT_MYSQL_HOST=zentao-mysql
- ZT_MYSQL_PORT=3306
- ZT_MYSQL_USER=root
- ZT_MYSQL_PASSWORD=pass4Zentao
- ZT_MYSQL_DB=zentao
volumes:
- './zentao_data:/data'
networks:
ops_default:
external: true
3、启动服务
docker-compose up -d
4、查看服务启动状态
docker-compose ps
5、访问及初始化配置
访问地址:http://部署主机IP/











参考:
https://github.com/quicklyon/zentao-docker https://www.zentao.net/book/zentaopms/455.html
浙公网安备 33010602011771号