Redmine environment sample for macOS Docker Desktop.
Install Docker Desktop on Mac: https://docs.docker.com/desktop/install/mac-install/
$ cd docker-redmine
$ docker-compose build
$ cd docker-redmine
$ docker-compose up -d
$ open http://localhost:3000/
$ cd docker-redmine
$ docker-compose up -d
$ docker-compose exec redmine bash
> # cd /usr/src/redmine/
$ cd docker-redmine
$ docker-compose up -d
$ docker-compose exec redmine bash
> # cd; curl https://deb.nodesource.com/setup_18.x | bash
> # curl https://dl.yarnpkg.com/debian/pubkey.gpg | apt-key add -
> # echo "deb https://dl.yarnpkg.com/debian/ stable main" | tee /etc/apt/sources.list.d/yarn.list
> # apt-get update && apt-get install -y build-essential nodejs yarn
> # cd /usr/src/redmine/plugins/awesome_plugin
> # yarn install
> # yarn build
$ cd docker-redmine
$ docker-compose up -d
$ docker-compose exec redmine bash
> # pumactl -P /usr/src/redmine/tmp/pids/server.pid restart