1. 程式人生 > 實用技巧 >docker方式部署禪道

docker方式部署禪道

一、概述

使用docker方式部署禪道簡單,快速,不容易出錯。比起編譯安裝要方便很多。

二、部署

環境說明

作業系統:centos 7.6

ip地址:10.212.82.65

docker版本:19.03.8

配置:2核4g

關於docker安裝,請參考連結:

https://www.cnblogs.com/xiao987334176/p/11771657.html

下載映象

訪問dockerhub連結:https://hub.docker.com/r/easysoft/zentao/tags

最新版本為:12.5.2

下載docker映象

docker pull easysoft/zentao:12.5.2

建立持久化目錄

mkdir -p /data/zentao/pms /data/zentao/mysql/data

啟動禪道

docker run --name zentao -p 80:80 -v /data/zentao/pms:/www/zentaopms -v /data/zentao/mysql/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=abcd@1234 -d easysoft/zentao:12.5.2

說明:指定mysql初始密碼為abcd@1234

檢視日誌

...
 * Stopping MariaDB database server mysqld
   ...
done. * Starting MariaDB database server mysqld ...done. ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)

這裡出現了一個mysql錯誤,可以先忽略。因為此時禪道還沒有初始化。

訪問頁面

注意:10.212.82.65是伺服器ip

http://10.212.82.65/

效果如下,點選開始安裝

然後點選下一步,輸入資料庫密碼:abcd@1234

輸入賬號資訊

點選登入

輸入使用者名稱和密碼,都是admin

設定新密碼

選擇流程

首頁效果如下:

本文參考連結:

https://www.zentao.net/book/zentaopmshelp/40.html