プロジェクト

全般

プロフィール

Vote #80777

未完了

Quickly launch Redmine trial environment with Docker

Admin Redmine さんが約4年前に追加. 約4年前に更新.

ステータス:
New
優先度:
通常
担当者:
-
カテゴリ:
Administration_8
対象バージョン:
-
開始日:
2022/05/09
期日:
進捗率:

0%

予定工数:
category_id:
8
version_id:
0
issue_org_id:
33207
author_id:
332
assigned_to_id:
0
comments:
5
status_id:
1
tracker_id:
2
plus1:
0
affected_version:
closed_on:
affected_version_id:
ステータス-->[New]

説明

This patch adds a Dockerfile to allow people who download Redmine to quickly launch the Redmine trial environment. If the user has already installed Docker, you can start Redmine with just two commands after extracting the source code of Redmine.

Providing an easy way to launch Redmine with Docker can lower the hurdle to try out Redmine for people who are not familiar with Redmine.

Currently, Docker is widely used to quickly prepare an environment to use applications. Not a few people are using Docker on a daily basis, so I think this patch will benefit a lot of people.


journals

Setting the target version to 4.2.0.
--------------------------------------------------------------------------------
Thank you for this patch, Go.

If you're planning to include a sample Dockerfile, I wanted to throw out a few suggestions.

* Would you consider Alpine Linux? It's getting to be the standard for Docker, due to its very small size, speed (download times of a few seconds), and focus on simplicity and security. We have been using Redmine with Alpine in my team for a little while now, and there is an older Dockerfile for Redmine 3.4 on Alpine that you can use as a reference at https://hub.docker.com/r/inspiredgeek/redmine-alpine/dockerfile.
* If you feel strongly about sticking with a Debian-based image, maybe consider using "ruby:2.6-buster":https://github.com/docker-library/ruby/blob/a564feaaee4c8647c299ab11d41498468bb9af7b/2.6/buster/Dockerfile instead of @ruby:2.6-slim@ as your base image. Debian 10 (Buster) has been out for "nearly a year":https://www.debian.org/News/2019/20190706 and is now considered the current stable distribution.
--------------------------------------------------------------------------------
Since Redmine is available as *officially* maintained container image on Docker Hub and its Dockerfiles are accessible on "Github":https://github.com/docker-library/redmine, what's the benefit of providing our own Docker solution?
Wouldn't it be better to contribute to this existing one?

I mean how much simpler is it to build your own container image instead of just hacking @'docker pull redmine'@ into your console.

--------------------------------------------------------------------------------

--------------------------------------------------------------------------------

他の形式にエクスポート: Atom PDF

いいね!0
いいね!0