Docker practice 5: Build redmine and dockerredmine
Redmine is an open-source project management system. It has the following advantages for me to choose it as my project management tool.
1. Support multi-project management
2. Flexible role management
3. Flexible issue/bug Tracking Management
4. Supports Gantt charts and calendars
5. Support for news, document and file management, email notification, and other functions
6. Each project has its own wiki and forum, which is great.
7. Integration with the SCM system, supporting source code management tools such as SVN, CVS, Git, Mercurial, Bazaar and Darcs, which is also great
With Redmine, the project manager does not have to worry about project management.
Similarly, check whether the official docker image or other people have prepared the image. I just need to use it directly.
$ docker search redmineNAME DESCRIPTION STARS OFFICIAL AUTOMATEDsameersbn/redmine 72 [OK]
This is the same as searching on docker hub. Although there is no official image, we will select an image with a large number of stars, and sameersbn/redmine will become my choice.
Use fig for quick installation, create a redmine directory under your own docker directory, and execute:
~/docker/redmine$ wget https://raw.githubusercontent.com/sameersbn/docker-redmine/master/fig.yml
The downloaded fig. yml content is as follows:
postgresql: image: sameersbn/postgresql:9.1-1 environment: - DB_USER=redmine - DB_PASS=phatiphohsukeuwo - DB_NAME=redmine_productionredmine: image: sameersbn/redmine:2.6.1 links: - postgresql:postgresql environment: - DB_USER=redmine - DB_PASS=phatiphohsukeuwo - DB_NAME=redmine_production ports: - "10080:80"
You can simply start it quickly.
~/docker/redmine$ fig up -d
$ docker psCONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES5d5d5a983298 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
Enter http: // localhost: 10080 in the browser,
The Administrator account is admin and the password is admin.
Have fun!
Refer:
Https://registry.hub.docker.com/u/sameersbn/redmine/