docker run --name [容器名] -p [主機埠]:80 -v [主機禪道目錄]:/www/zentaopms \-v [主機mysql目錄]:/var/lib/mysql \
-e mysql_root_password=[資料庫密碼] -d easysoft/zentao:[映象標籤]
docker run --name zentao --privileged=true -d -p 8012:80 -p 1206:3306 -v /ichint/zentaopms:/www/zentaopms -v /ichint/mysqldata:/var/lib/mysql -e mysql_root_password=123456 easysoft/zentao:12.5.3
檢視日誌
docker logs -f zentao
其中,容器名:啟動的容器名字,可隨意指定;
主機埠:主機埠為web訪問埠;
主機禪道目錄:必須指定,方便禪道**、附件等資料的持久化,非公升級情況需指定空目錄;
主機mysql目錄:必須指定,方便禪道資料持久化,非公升級情況需指定空目錄;
資料庫密碼: 容器內建mysql使用者名為root,預設密碼123456,如果不修改可以不指定該變數,如果想更改密碼可以設定 mysql_root_password變數來更改密碼;
映象標籤:禪道版本。
docker 命令報異常permission denied的解決方案
大約在0.6版,privileged被引入docker。
使用該引數,container內的root擁有真正的root許可權。
否則,container內的root只是外部的乙個普通使用者許可權。
privileged啟動的容器,可以看到很多host上的裝置,並且可以執行mount。
甚至允許你在docker容器中啟動docker容器。
docker安裝禪道
埠8888 建立目錄 mkdir p work docker zentao 進入目錄 cd work docker zentao 編寫yml檔案 vim docker compose.yml version 3 services zentao image idoop zentao latest re...
Docker部署禪道
bug管理工具是必備了,禪道是開源的bug管理工具,其他的bug管理工具都是大同小異的。1.docker pull 拉取映象 2.建立本地目錄 mkdir p data zbox 3.啟動容器 docker run d p 8088 80 p 3316 3306 e user admin e pas...
Docker安裝禪道 執行全過程
禪道開源版 禪道預設使用自己的資料庫 資料庫使用者名稱 root,預設密碼 123456。執行時,可以設定 mysql root password變數來更改密碼 1.構建映象 進入docker zentao目錄,執行命令 docker build t 映象名稱 dockerfile所在目錄 例如 d...