diff --git a/Dockerfile b/Dockerfile index f545145..5e5147c 100644 --- a/Dockerfile +++ b/Dockerfile @@ -9,12 +9,13 @@ RUN apt-get update && \ apt-get install -y cmake g++ make wget zlib1g-dev && \ apt-get clean; +# Download Crow library +RUN wget https://github.com/CrowCpp/Crow/releases/download/v1.2.1.2/Crow-1.2.1-Linux.deb && \ + apt-get install -y ./Crow-1.2.1-Linux.deb + # Copy the current directory contents into the container at /app COPY . /server -# Download Crow library -RUN apt-get install -y ./lib/crow-1.2.1.deb - # Make the build directory RUN mkdir -p build && cd build diff --git a/docker_commands.txt b/docker_commands.txt new file mode 100644 index 0000000..c796435 --- /dev/null +++ b/docker_commands.txt @@ -0,0 +1,11 @@ +# build +sudo docker build -t douwco.be . + +# run +sudo docker run -d --name douwco.be -p 8888:8888 douwco.be + +# replace +sudo docker stop douwco.be +sudo docker rm douwco.be +sudo docker run -d --name douwco.be -p 8888:8888 douwco.be +