No need other steps to use Redmine with docker!
Including SVN & Git hosting!
Setup docker engine https://docs.docker.com/engine/installation/
docker run -d --name redmine --restart=unless-stopped -p 80:80 74th/redmine-all-in-one
access http://dockerhost/
- user: admin
- password: admin
- svn http://yourhost/svn/project_name
- caution: should create only when creating project
- svn repositories have redmine project authentication
- git http://yourhost/git/repository_name
- caution: git repositories don't have authentication
docker run -d --name redmine --restart=unless-stopped -p 80:80 74th/redmine-all-in-one:JP
docker run -d --name redmine --restart=unless-stopped -p 80:80 74th/redmine-all-in-one:EN
- Redmine 3.2
- hosted subversion repository : http://dockerhost/svn/
- hosted git repository : http://dockerhost/git/
- include database
- include plugins for agile development
- SCM Creator (GPLv2)
- Backlogs (GPLv2)
- Issue template (GPLv2)
- Code Review (GPVv2)
- Clipboard image paste
- Drafts
- subversion is able to be created at only creating a project
- git repositories don't have authentication
If you use need to change settings(ex, mail), you an cwrite [[config/configuration.yml.example]] and push settings by belong command.
docker cp ./configuration.yml redmine:/var/lib/redmine/config/configuration.yml
docker restart redmine
Repositories and other created files are not plased in a volume. I think when you want to make a backup, you can use docker export containername > backup.tar
and docker import backup.tar redmine
.
I'm not an expert on RoR and redmine. So don't have a plan to prepare a way to upgrage Redmine in a container.