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官網安裝步驟
相關文章
- docker(二十三):docker通過docker-compose部署redmine服務Docker
- redmine-dockerDocker
- docker搭建gitlab、RedmineDockerGitlab
- Docker實踐5:搭建redmineDocker
- 使用docker搭建公司redmine伺服器Docker伺服器
- TestLink與RedMine連線部署說明
- Docker 快速搭建redmine 專案管理 BUG追蹤Docker專案管理
- 使用nginx反向代理docker中的git和redmineNginxDockerGit
- Docker安裝Redmine並使用Nginx反向代理為httpsDockerNginxHTTP
- 【Docker】使用docker部署 mysqlDockerMySql
- docker 部署 postgresDocker
- docker部署MySQLDockerMySql
- Nginx和RedmineNginx
- Docker:四、Docker進階 Windows Docker IIS 部署DockerWindows
- Docker_Docker應用部署4Docker
- [部署02] Docker 部署vue專案DockerVue
- Docker 實際部署Docker
- Docker 的部署方式Docker
- Docker部署SayHello(FastAPI)DockerASTAPI
- Docker部署homeassitantDocker
- yearning docker 部署Docker
- Docker快速部署NacosDocker
- docker-部署ElasticsearchDockerElasticsearch
- docker部署專案Docker
- Docker 部署 MySQL 5.7DockerMySql
- Docker - 部署禪道Docker
- Docker 部署 minioDocker
- docker 部署jenkinsDockerJenkins
- 使用Docker部署禪道Docker
- MacOS Docker本地部署流水MacDocker
- docker部署mysql叢集DockerMySql
- Clickhouse Docker叢集部署Docker
- docker部署LNMP架構DockerLNMP架構
- Vue.js + Docker 部署Vue.jsDocker
- CentOS7.4 部署 DockerCentOSDocker
- Docker部署Apollo配置中心Docker
- 快速部署-01-dockerDocker
- Docker部署ElasticSearch叢集DockerElasticsearch