diff --git a/build_docker.sh b/build_docker.sh index 67ff376d91ed4b60c73a71c3da84340cd1a8951d..8c31e2d0b54fd6977411587f7aa05105ef883c4b 100755 --- a/build_docker.sh +++ b/build_docker.sh @@ -12,7 +12,7 @@ if test -e "$APACHE_SSL_CERT_KEY";then cp $APACHE_SSL_CERT_KEY ./servercerts/ssl-cert-eventsapi.key fi -docker build -t karbach/eventsapi:v1 . +docker build -t karbach/restapi:v1 . #Clear automatically created folders rm -rf ./servercerts diff --git a/launch_docker.sh b/launch_docker.sh new file mode 100755 index 0000000000000000000000000000000000000000..6285dc62866521b20d5366ee63a0b57b015dd6f5 --- /dev/null +++ b/launch_docker.sh @@ -0,0 +1,3 @@ +#!/bin/bash + +docker run -d -p 443:443 -p 80:80 karbach/restapi:v1 diff --git a/utils/Commands.txt b/utils/Commands.txt index f139a4c04b9faff567f5c8f74a2398ebbb872173..cb1559e2b7c65e36d3fa3e2f866710a9de2eaa9f 100644 --- a/utils/Commands.txt +++ b/utils/Commands.txt @@ -5,3 +5,9 @@ docker run -d -p 443:443 -p 80:80 karbach/restapi:v1 docker exec -ti <container-id> /bin/bash # Add volume for data backup docker run -d -p 8081:80 -p 4433:443 -v /path/to/folder/on/host:/var/www/html/EventsAPI/data karbach/restapi:v1 + +# Build with certificates: +- create folder ./configs/certificates +- add the files ./configs/certificates/ssl-cert-eventsapi.pem and ./configs/certificates/ssl-cert-eventsapi.key as certificate and key file +- go into EventsAPI root folder and run ./build_docker.sh +- launch the container with ./launch_docker.sh