redmine docker部署
Redmine介紹
Redmine是用Ruby開發的基於web的專案管理軟體,是用ROR框架開發的一套跨平臺專案管理系統,據說是源於Basecamp的ror版而來,支援多種資料庫,有不少自己獨特的功能,例如提供wiki、新聞臺等,還可以整合其他版本管理系統和BUG跟蹤系統,例如Perforce、SVN、CVS、TD等等。這種 Web 形式的專案管理系統通過“專案(Project)”的形式把成員、任務(問題)、文件、討論以及各種形式的資源組織在一起,大家參與更新任務、文件等內容來推動專案的進度,同時系統利用時間線索和各種動態的報表形式來自動給成員彙報專案進度。redmine百度百科
安裝
傳統的安裝方式步驟繁瑣會容易出錯可用性很差。由於公司採用比較老的作業系統安裝操作是在centos 6.5上進行的。本部落格介紹如何用docker快速部署redmine到centos 6.5。
-
安裝docker
sudo yum install epel-release
sudo yum install docker-io
在centos 6.5上安裝的docker版本是:
$: docker version
Client version: 1.7.1
Client API version: 1.19
Go version (client): go1.4.2
Git commit (client): 786b29d/1.7.1
OS/Arch (client): linux/amd64
Server version: 1.7.1
Server API version: 1.19
Go version (server): go1.4.2
Git commit (server): 786b29d/1.7.1
OS/Arch (server): linux/amd64
- 執行docker命令
docker run -d --name a-redmine -p 3000:3000 --restart=always -v /home/a/dockerRedmine/datadir:/usr/src/redmine/files redmine
docker 引數:
–name 是docker容器名
–restart=always代表開機啟動
-p代表埠對映,主機埠:docker容器埠
-v把主機路徑/home/a/dockerRedmine/datadir掛載到docker容器的/usr/src/redmine/files
最後的redmine是docker的映象。
執行這個命令後redmine就可以使用了。這個版本的redmine使用的是SQLite3 資料庫。如果想使用mysql或其他支援的資料庫需要使用支援docker stack 或docker-compose的高版本的docker。
- 登入redmine: http://localhost:3000 或者用IP
如果你是高版本的centos 7和高版本的docker建議使用:docker官方redmine安裝
想嘗試傳統安裝方式的請參考:redmine官網安裝步驟
相關文章
- redmine-dockerDocker
- docker(二十三):docker通過docker-compose部署redmine服務Docker
- Docker 快速搭建redmine 專案管理 BUG追蹤Docker專案管理
- Docker安裝Redmine並使用Nginx反向代理為httpsDockerNginxHTTP
- 【Docker】使用docker部署 mysqlDockerMySql
- docker部署MySQLDockerMySql
- docker 部署jenkinsDockerJenkins
- Docker 部署 minioDocker
- yearning docker 部署Docker
- docker 部署 postgresDocker
- Docker部署homeassitantDocker
- Docker:四、Docker進階 Windows Docker IIS 部署DockerWindows
- centos7.9安裝Redmine 5.1CentOS
- Docker(四)Docker部署SpringBoot專案DockerSpring Boot
- Docker_Docker應用部署4Docker
- Docker-Docker部署SpringBoot專案DockerSpring Boot
- [部署02] Docker 部署vue專案DockerVue
- 6 springboot Docker 部署Spring BootDocker
- Docker 的部署方式Docker
- docker部署專案Docker
- 使用 Docker 部署 FRPDockerFRP
- Docker - 部署禪道Docker
- Docker 實際部署Docker
- docker-部署ElasticsearchDockerElasticsearch
- docker-部署kibanaDocker
- docker+Consul 部署Docker
- Docker 部署 mysql 5.7DockerMySql
- Docker部署Go程式DockerGo
- Docker Compose部署GitLabDockerGitlab
- Docker快速部署NacosDocker
- Docker部署SayHello(FastAPI)DockerASTAPI
- Linux部署之Docker方式部署專案LinuxDocker
- Docker:Docker部署Jenkins並共用宿主機Docker部署微服務多模組(一)Jenkins部署及外掛環境搭建DockerJenkins微服務
- Vue.js + Docker 部署Vue.jsDocker
- 快速部署-01-dockerDocker
- MacOS Docker本地部署流水MacDocker
- CentOS7.4 部署 DockerCentOSDocker
- 使用 Docker 部署 Spring BootDockerSpring Boot