日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

禅道 非内置mysql_禅道

發布時間:2023/12/9 数据库 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 禅道 非内置mysql_禅道 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Docker方式部署禪道

使用博主自己的初始化腳本和自動安裝docker

[root@gitlab Centos7]# git clone https://github.com/cncentoscn/Centos7

[root@gitlab Centos7]# cd Centos7/

[root@gitlab Centos7]# sh basis.sh

[root@gitlab Centos7]# sh docker.sh

查看docker版本

[root@gitlab ~]# docker -v

Docker version 19.03.12, build 48a66213fe

在線下載

可根據所需版本拉取對應版本的鏡像,默認latest為禪道開源最新版本。

[root@gitlab ~]# docker pull easysoft/zentao

查看鏡像

[root@gitlab ~]# docker images

REPOSITORY TAG IMAGE ID CREATED SIZE

easysoft/zentao latest 69694f5e329a 3 weeks ago 600MB

啟動禪道容器

創建docker網絡驅動,切勿和本機IP是一個網段。

[root@gitlab ~]# docker network create --subnet=172.172.172.0/24 zentaonet

22475a43f4771e8c852016122a3b2c06d90268a26f76469837fd5056db8fe5fa

啟動禪道容器

命令格式如下:

sudo docker run --name [容器名] -p [主機端口]:80 --network=[網絡驅動名] --ip [容器IP] --mac-address [mac地址] -v [主機禪道目錄]:/app/zentaopms -v [主機mysql目錄]:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=[數據庫密碼] -d easysoft/zentao:[鏡像標簽]

其中,容器名:啟動的容器名字,可隨意指定;

主機端口:主機端口為web訪問端口;

網絡驅動名:剛剛創建的網絡驅動名;

容器IP:在網絡驅動范圍內選擇一個作為該容器的固定ip;

mac地址:指定固定的mac地址,建議范圍為02:42:ac:11:00:00? 到? 02:42:ac:11:ff:ff;

主機禪道目錄:必須指定,方便禪道代碼、附件等數據的持久化,非升級情況需指定空目錄;

主機mysql目錄:必須指定,方便禪道數據持久化,非升級情況需指定空目錄;

數據庫密碼: 容器內置mysql用戶名為root,默認密碼123456,如果不修改可以不指定該變量,如果想更改密碼可以設置 MYSQL_ROOT_PASSWORD變量來更改密碼;

鏡像標簽:禪道版本。

例如:在主機上創建空目錄/app/zentaopms和/app/mysqldata,執行如下命令

[root@gitlab ~]# mkdir -p /app/zentaopms

[root@gitlab ~]# mkdir -p /app/mysqldata

[root@gitlab ~]# docker run --name zentao -p 80:80 --network=zentaonet --ip 172.172.172.172 --mac-address 02:42:ac:11:00:00 -v /app/zentaopms:/app/zentaopms -v /app/mysqldata:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 -d easysoft/zentao

查看容器是否啟動成功

執行如下命令查看容器是否啟動成功,如果沒有則啟動失敗,去掉-d選項進行前臺運行調試容器,如有任何問題請咨詢禪道商務同事。

[root@gitlab ~]# docker ps

CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES

261aca96b3e2 easysoft/zentao "/app/docker-entrypo…" 42 seconds ago Up 41 seconds 0.0.0.0:80->80/tcp zentao

安裝禪道

瀏覽器直接訪問 http://容器ip:宿主機映射端口

總結

以上是生活随笔為你收集整理的禅道 非内置mysql_禅道的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。