Docker實踐5:搭建redmine
Redmine是一個開源的專案管理系統,它有如下優勢讓我選擇它作為我的專案管理工具。
1.支援多專案管理
2.靈活的角色管理
3.靈活的issue/bug跟蹤管理
4.支援甘特圖和日曆
5.支援新聞、文件和檔案管理,郵件通知等功能
6.每個專案有自己的wiki和論壇,這一點非常棒
7.與SCM系統整合,支援SVN, CVS, Git, Mercurial, Bazaar and Darcs等原始碼管理工具,這一點同樣非常棒
有了Redmine,讓專案經理不用愁管理專案了。
同樣,看看官方是否出docker映象或者其他人作好映象了,我直接用就好了。
$ docker search redmine
NAME DESCRIPTION STARS OFFICIAL AUTOMATED
sameersbn/redmine 72 [OK]
這與在docker hub上搜尋是一樣的,雖然沒有官方的映象,那我們就選擇星星數量多的映象,sameersbn/redmine就成了我的選擇。用fig直接快速安裝,在自己的docker目錄下新建redmine目錄,在裡面執行:
~/docker/redmine$ wget https://raw.githubusercontent.com/sameersbn/docker-redmine/master/fig.yml
下載的fig.yml內容如下:
postgresql:
image: sameersbn/postgresql:9.1-1
environment:
- DB_USER=redmine
- DB_PASS=phatiphohsukeuwo
- DB_NAME=redmine_production
redmine:
image: sameersbn/redmine:2.6.1
links:
- postgresql:postgresql
environment:
- DB_USER=redmine
- DB_PASS=phatiphohsukeuwo
- DB_NAME=redmine_production
ports:
- "10080:80"
直接快速啟動就可以了。
~/docker/redmine$ fig up -d
$ docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
5d5d5a983298 sameersbn/redmine:2.6.1 "/app/init app:start 51 minutes ago Up 51 minutes 443/tcp, 0.0.0.0:10080->80/tcp redmine_redmine_1
c78a212c1503 sameersbn/postgresql:9.1-1 "/start" About an hour ago Up About an hour 5432/tcp redmine_postgresql_1
瀏覽器中輸入http://localhost:10080,
管理員帳號是admin,密碼admin。
愉快玩耍吧!
參考:
https://registry.hub.docker.com/u/sameersbn/redmine/
相關文章
- redmine docker部署Docker
- redmine-dockerDocker
- Docker 快速搭建redmine 專案管理 BUG追蹤Docker專案管理
- Docker Swarm 叢集搭建實踐DockerSwarm
- docker(二十三):docker通過docker-compose部署redmine服務Docker
- 基於Docker搭建Jumpserver堡壘機操作實踐DockerServer
- Docker最佳實踐:5個方法精簡映象Docker
- 基於 Docker 搭建 Jumpserver 堡壘機操作實踐.mdDockerServer
- Docker安裝Redmine並使用Nginx反向代理為httpsDockerNginxHTTP
- 使用docker快速搭建Permeate滲透測試系統實踐Docker
- Docker入門實踐Docker
- OpenHarmony Docker移植實踐Docker
- 【docker】Docker入門到實踐 筆記Docker筆記
- Docker CheatSheet | Docker 配置與實踐清單Docker
- ubuntu搭建docker harbor實錄UbuntuDocker
- Docker生產實踐(六)Docker
- Docker入門實踐(三)Docker
- Docker入門實踐(四)Docker
- Docker 入門與實踐Docker
- Docker 實踐及命令梳理Docker
- docker-composer使用實踐Docker
- Docker Compose 實踐及梳理Docker
- Docker進階與實踐之三:Docker映象Docker
- 5分鐘實現用docker搭建Redis叢集模式和哨兵模式DockerRedis模式
- 再次實踐 MySQL chart - 每天5分鐘玩轉 Docker 容器技術MySqlDocker
- Docker環境部署Prometheus實踐DockerPrometheus
- 使用Portainer部署Docker容器實踐AIDocker
- Docker 5分鐘搭建GitLab程式碼倉庫DockerGitlab
- Arch搭建Nas系統(5)之五:Docker容器Docker
- Docker 搭建 Jenkins 實現自動部署DockerJenkins
- Docker容器的原理與實踐 (下)Docker
- Kubernetes+Docker+Istio 容器雲實踐Docker
- 實踐:Docker容器與映象管理Docker
- Docker容器日誌管理最佳實踐Docker
- Docker進階與實踐之五:Docker網路LibnetworkDocker
- Docker進階與實踐之四:Docker映象倉庫Docker
- Azure Devops實踐(5)- 構建springboot專案打包docker映象及容器化部署devSpring BootDocker
- 【BASIS】5月HANA實踐
- Redis叢集環境搭建實踐Redis