Files
Gergely Máté 997fa82278 Fix Canvas LMS docker setup scripts
flag = none
closes DE-1748

test plan:
	- without any proxy running issue script/docker_dev_setup.sh
	verify proxy, web, psql, redis containers are created
	app is ready
	- run script/docker_dev_update.sh
	verify it just works

Change-Id: I5e079289fbcc26bd1bbc9eb2c6ad3d01e14048df
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/381275
Reviewed-by: James Butters <jbutters@instructure.com>
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
QA-Review: Gergely Máté <gergely.mate@instructure.com>
Product-Review: Gergely Máté <gergely.mate@instructure.com>
Build-Review: Gergely Máté <gergely.mate@instructure.com>
2025-06-25 16:53:57 +00:00

16 lines
385 B
Bash
Executable File

#!/bin/bash
source script/common/utils/common.sh
source script/common/os/linux/impl.sh
source script/common/utils/dory_setup.sh
dependencies='docker'
DOCKER_COMMAND="docker compose"
message "It looks like you're using Linux. Let's set that up."
set_service_util
check_dependencies
check_for_dory
start_docker_daemon
setup_docker_as_nonroot
[[ ${skip_dory:-n} == 'y' ]] || start_dory