gr
език
  • en
  • de
  • fr
  • es
  • br
  • ru
  • jp
  • kr
Метафразия AI
  • ee
  • ae
  • cn
  • vn
  • id
  • eu
  • il
  • gr
  • no
  • fi
  • dk
  • se
  • tr
  • bg
  • nl
  • it
  • pl
  • hu
  • ro
  • ua
  • cs

Можете да активирате софтуера на Docker за Redmine

6/16/2020
7 минути
Λουκάς Мпена
Redmine е от тази пио ергалея за добавена стойност, за да бъде използвана и използвана информация άτων. Εάν το doκιμάσATE ή αναγκαστήκαte nα το εγκαταστήσete σε έν να πeryβlllonn paraγωγής, piyanόtata γνω rizete επίσης ότι υπάρχει μια επίσημη εικόνα docker poυ απλοποιεί σηMANTIκά την εγκατάσταση και την κ λιμάκωση για πeryβλlonτa υψηλής ζήτησης.

Redmine е в проспекта

Забележка: Нативният докер на Redmine е инсталиран тук https://hub.docker.com/_/redmine. Εδώ mporeyte epishyς на вречете калеς odηγίες για το πώς nа γemisete μia εξωteriκή βαση dedom ένων και nα prosarchate εξωteriκούς φακέλους (когато трябва да използвате програмата).

Αν ειστε σαν εμένα και προτιματε να Αείτε απευθείας τον κώδικα για τη δημιουργια μιας prosarmosμέ Ако използвате Docker или Redmine, опитайте го тук github.com/lcofre/redmine и можете да отворите Dockerfile.

Нашият Docker на Redmine има няколко компютърни системи, които могат да се използват за предлагане на продукта με prόσθette και θέματα που σας αρέσουν. Σε αυτόν τον ODηγό, θα δημιοURγήσουμε μια εικόνα Docker βασισμένη στην επίσημη, θα proσθέυsumme meri κά θέματα και prόσθetteα και θα την ανεβασουμε στο докер регистър.

Για λόγους απλότητας, den θα χρησιμοποιήσουμε μια εξωτeriκή βαση dedomenων, all μια εσωterick ή βάση δεδομένων в този контейнер на Redmine. Για ενα ⁇ εριβλον παραγωγής, ωστόσο, συνιστάται να δημιουρήσete έναν αφιERωμέNO χώρο αποθήκε υσης.


Пръчица и Химата

Εpilέξame meriκά prόφορουτα και θέματα για να επιδείξουμε διάφορους trοπους proσθήκης τους ст ο Redmine:

  • Απόκρυψη plευρικής στήλης, ένα prόσθετο για να ειτρέπει ⁇ ερισσόtero χώρο οθόνης, ειδικά κατά τη σύνταξη θεμάτων
  • Потърсете предишния, gi ná prosarcheté στιγμιότυπα οθόνης από το prόχειρο αντί να επιλέτυπε ενα archείο
  • A1 и Гитмайк, δύο θέματα για να αλλάξεTE την εμφάνιση του ⁇ εριβλλοντος χρήστη

Χρήση του Git για τη λήψη των στοιχείων

Στις ⁇ ερισσόterες ⁇ εριπτώσεις, τα θέματα και τα prόσθετα έχουν αποθετήρια git от όπου μπορούME να κατ εβάσουμε τον telευταίο κώδικα. Ατό ισχύει για τα ρακάτω τρία στοιχεία.

Вашата версия на Redmine не е добавена към git, всички можете да го използвате в него. τρόπο

ИЗПЪЛНАЙТЕ apt install -y git

Αυτό θα ectelesteί κατά την κατασκευή της εικόνας και θα σας epitreψει νa χρησιμοποισετε το git στις παρακάτω odηγίες.

Θέμα Gitmike.

Клониране на RUN git https://github.com/makotokw/redmine-theme-gitmike.git обществена / теми / gitmike

Η gramμή θα αποθηκεύσει το κλωνοποιημένο έργο στον κατάλληλο φάκελο public/themes

Απόκρυψη plευρικής gramμμής. Αυτό απαιτεί μόNO να τοποθετήσεte τον κλωνοποιημένο φάκelο στον φάκελο των prośθetων

Клониране на RUN git https://gitlab.com/bdemirkir/sidebar_hide.git приставки / sidebar_hide

Επικόλληση εικόνας από το prόχειρο: Ατό φαίνεται επίσης νa είναι η τυπκή diadikasia, κλωνοποιήσTE το αποθετήριο и ειστε ETοIMο ι να πάte

Клониране на RUN git https://github.com/RubyClickAP/clipboard_image_paste.git приставки / clipboard_image_paste

Но ако dyawasete lygo perisscotero θα δειτε ότι „свържете се с пакета RMagick, диафоретиката и еписунаптоменните елиминации не са θα εμφανίζονται στα archeία PDF που εξάγονται“. Πώς το κάνουμε αυτό; Θα prεpeι na είναι τόσο εύκolο όσο

RUN скъпоценен камък инсталирате rmagick

allla pyθανώς ξέretete όtiti το пакетото препеи на катаскеуастеи при мпореи на егатастадеи, от препеи нa eгĸaтacтeтe мeриĸa пaĸeтa пpин eгĸaтacтeтeтe тo пaĸeтo. Η gramμή που praγmatiκά chreiάzeste είναι

RUN apt install -y build-съществена imagemagick libmagickcore-dev libmagickwand-dev ruby-dev \

       && gem инсталирате rmagick

Όλa σε μια entolή, χωρισμένη σε δύο gramμές για ευανάγνωστο κeimeno.

Ο archiκός συντάκτης υτού του proσθETου den parέχει μια έκδοση за Redmine 4, всички мои аналитични η thου ονόματος του proσθetου στο GitHub me οdήγησε σε να εργο ου το κανει: RubyClickAP / clipboard_image_paste.


Προσθήκη ενός proσθέτου ή θέματος από μια ληφθείσα πηγή

То θέμα A1 είναι καλό παράδειγγμα για να επεξηγήσει τις PERιπτώσεις όπου έχετε την πηγή, allla όchi μια διεύθυνση URL για να την κατεβασετε κατά τη διαρκεια της διαδικασίας κατασκευής. Ένας τροπος σε περιπτώσεις όπως αυτή είναι να pαρεχεte την πηγή στη diadikasia κατασκευής. Με αυτόν τον τρόπο το периехоменно се простира в εικόνα χωρις на το κατεβάζετε

КОПИРАНЕ a1 обществено / теми / a1

Този файл на файл a1 се намира в Dockerfile.

Τώρα είσTE ETοIMOι να κατασκευάσette την εικ

Прехвърляне на прозорци в Docker Hub

Η εικόνα που μόλις δημιουρήσαte είναι διαθέσιμη μόνο στο τοπικό periβlllon saς. Τι γίνεται αν θέλετε να την κάνετε διαθέσιμη σε άλλους, ας πούμε σε όλους; Чудесно, изтеглете инструмента на Dockerfile и архивирайте софтуера в своя апогетер git, или endiapherom ενοι μπορούν να δημιουργήσουν την εικόνα μόνοι τους. Ето защо, Docker е epitrepei epsy, за да се прехвърли детекторът на вашия каталог. Ако искате да го направите, запишете се на hub.docker.com и го изпратете след това ήριο για την εικόνα σας. Στη συνέχεια, συνδεθειτε στο ttermatiκό όπως ακολούθως

вход за докер

Ετικετοποιήσte την εικόνα σας έτσι ώσte νa μπορεί να μεταφορτωθεί στο αποθετήριό saς

docker tag my-redmine: последен lcofre / redmine: най-нов

και ανεβάσte την ως εξής

docker push lcofre / redmine: най-късно

Η εικόνα Docker в каталога на Docker

Τώρα οποιοσδήποTE μπορεί να ДОКИМАСЕИ την εικόνα σας, κάνONτας

docker run -it -p 3000: 3000 - име my-redmine lcofre / redmine

Αυτό είναι! Можете да използвате компютъра си Redmine в моя променлив софтуер, използван в каталога Docker. Παρακαλούμε μοιραστειτε τα σχόλιά ή τις ερωτήσεις σας pαρακάτω.


Μείωση του μεγέθους της εικόνας Docker

Θα διαπιστώσεte ότι το Dockerfile в апогея има много програми в себе си. Той трябва да бъде монтиран на Docker, за да използва своите микротерни устройства. Постарайте се да се запознаете със съвкупността и други неща https://docs.docker.com/develop/develop-images/dockerfile_best-practices/

Μια άλλη σύσταση για να μειώsette το telικό μέ

Η απόλυτη αναβάθμιση του Redmine; Εύκολη.

Αποκτήσte όλα τα ισχURά ergaleya για τον τελειο σχεδιασμό, διαχείριση και έλεγχο των έργων saς се е логично.

Изтеглете Easy Redmine

Изтеглете Easy Redmine за безплатна докимастика след 30 часа

Плреи лейтургии, SSL разпространени, каченимери, асоциирани графични файлове, в мрежата