版本說明:
禪道 15.02
鏡像拉取地址:
禪道:docker pull easysoft/zentao:15.0.2
LDAP: docker pull osixia/openldap:1.5.0
docker pull osixia/phpldapadmin
1、啟動禪道
docker run --name zentao \ -p 8888:80 \ -v /app/www/zentaopms:/www/zentaopms \ -v /app/var/lib/mysql:/var/lib/mysql \ -e MYSQL_ROOT_PASSWORD=222222 \ #MYSQL_ROOT_PASSWORD:設置zentao使用的數據庫密碼。 -d easysoft/zentao:15.0.2
2、對禪道進行配置
2.1填寫數據庫密碼
2.2設置admin密碼
3、創建受信任的文件
touch /app/www/zentaopms/www/ok.txt
對接LDAP:
1、獲取LDAP插件,將格式保存為zip格式
git clone https://github.com/yihoyoung/zentao-ldap.git #將此目錄使用zip命令打包並導入到禪道,提示安裝失敗,強制安裝即可
2、運行LDAP
docker run --name ldap --hostname ldap -p 389:389 -p 636:636 \ --restart always \ --env LDAP_ORGANISATION="cofco" \ --env LDAP_DOMAIN="cofco.com" \ --env LDAP_ADMIN_PASSWORD="Cx@fT#2W" \ -v /opt/data/ldap/database:/var/lib/ldap \ -v /opt/data/ldap/config:/etc/openldap/slapd.d \ --detach osixia/openldap:1.5.0
docker run \ -d \ --privileged \ -p 8080:80 \ --name phpadminldap \ --env PHPLDAPADMIN_HTTPS=false \ --env PHPLDAPADMIN_LDAP_HOSTS=192.168.106.150 \ --detach osixia/phpldapadmin:latest
3、登錄LDAP,創建一個用戶