[Local] Docker compose
The complete MuShop application can be run using
The default configuration that the
docker-compose file uses is to be offline.
docker-compose some services are not available, such as publishing the newsletter which uses an Oracle Cloud Function, however the remaining services are functional.
You need Docker and Docker Compose installed locally and at least 8GB of resources assigned to Docker in order to run instances of Oracle database within containers.
Start by pulling all necessary images. Note that it may take a little while to download all the images.
cd deploy/complete/docker-compose docker-compose pull
dir deploy/complete/docker-compose docker-compose pull
After the images are downloaded start the stack with the detached state
docker-compose up -d
Note that it may take a little while to spin up the containers.
You can track the progress of services starting up with
docker-compose ps and once all services have a status of
Up then open http://localhost:81 in your browser to access MuShop.