Docker image with the samplestore archetype in it.
10K+
For more information about this image and its history, please see the relevant manifest file in the samplestore archetype(src/main/docker/Dockerfile). This image is maintained by the Nemesis Software team (http://nemesis.io/team)
The Nemesis Platform (http://nemesis.io/) requires a database, a redis server and a search server (by default solr). So before you create a new image please make sure you spin the required images:
docker run --name burton-mysql -e MYSQL_ROOT_PASSWORD=admin -e MYSQL_DATABASE=samplestore -e MYSQL_USER=burton -e MYSQL_PASSWORD=burt0n -d mysql:5.6docker run --name burton-redis -d redisdocker run --name burton-solr -d -p 8983:8983 -t solrNext create the following search indexes:
docker exec -it burton-solr bin/solr create_core -c productsdocker exec -it burton-solr bin/solr create_core -c storesdocker exec -it burton-solr bin/solr create_core -c contentFinally you can run the nemesis image and link it to the required images with the following command:
docker run -p 8111:8111 -p 8112:8112 --name burton-app --link burton-mysql:mysql --link burton-redis:redis --link burton-solr:solr -d nemesis/samplestoreYou can tail the logs of the image:
docker logs -f burton-app
and wait until it's finished before you initialize the database:
curl -k -X POST http://nemesis:nemesis@localhost:8111/platform/database/init
Content type
Image
Digest
Size
595 MB
Last updated
over 5 years ago
docker pull nemesis/samplestore