Update developer docker options to use compose

Bug #1906596 reported by Fergus Whyte
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mahara
Fix Released
Medium
Fergus Whyte

Bug Description

Update developer docker instructions to use compose, and update docker readme to reflect it.

Fergus Whyte (fergusw)
Changed in mahara:
assignee: nobody → Fergus Whyte (fergusw)
Revision history for this message
Mahara Bot (dev-mahara) wrote : A patch has been submitted for review

Patch for "master" branch: https://reviews.mahara.org/11489

Fergus Whyte (fergusw)
Changed in mahara:
status: New → In Progress
summary: - Update devloper docker options to use compose
+ Update developer docker options to use compose
Changed in mahara:
importance: Undecided → Medium
milestone: none → 21.04.0
Revision history for this message
Mahara Bot (dev-mahara) wrote : A change has been merged

Reviewed: https://reviews.mahara.org/11489
Committed: https://git.mahara.org/mahara/mahara/commit/f63d818ac6783b26f41b502a94369bbbfc895277
Submitter: Robert Lyon (<email address hidden>)
Branch: master

commit f63d818ac6783b26f41b502a94369bbbfc895277
Author: Fergus Whyte <email address hidden>
Date: Thu Dec 3 16:56:27 2020 +1300

Bug 1906596: Added a dev-mode docker compose file.

Additionally added some instructions on how to use it.
Fix some issues in the default .env file and the base mahara image so
that it works with the instructions.

Updated Makefile to use a single make target to stand up an environment.

Updated docker-compose.dev.yaml to work with local volumes.

Removed volume names for now. Revisit this when making it work for
multiple environments.

Added 'make up' and 'make down' for use after the environment has been
built.

Added 'up', 'down' and 'new-dev-environment' targets to the 'help'
target.

Refactored the 'help' target message for readability.

Change-Id: I8f9a42f890b770eb2af9994658f7e09c31f644a7

Robert Lyon (robertl-9)
Changed in mahara:
status: In Progress → Fix Committed
tags: added: usermanualupdate
removed: newfeature
Robert Lyon (robertl-9)
Changed in mahara:
status: Fix Committed → Fix Released
Revision history for this message
Mahara Bot (dev-mahara) wrote : A patch has been submitted for review

Patch for "master" branch: https://reviews.mahara.org/11744

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.