From 1025424461394c1fe2f3594876bc6294a32c111b Mon Sep 17 00:00:00 2001 From: Kyle Spearrin Date: Mon, 23 Oct 2017 17:59:42 -0400 Subject: [PATCH] build iconserver into icons dockerfile --- src/Icons/Dockerfile | 9 +++++++++ src/Icons/entrypoint.sh | 3 ++- 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/src/Icons/Dockerfile b/src/Icons/Dockerfile index 66c96c6132..5173d02b42 100644 --- a/src/Icons/Dockerfile +++ b/src/Icons/Dockerfile @@ -1,5 +1,14 @@ FROM microsoft/aspnetcore:2.0.0 +RUN apt-get update \ + && apt-get install -y --no-install-recommends \ + unzip \ + && rm -rf /var/lib/apt/lists/* + +RUN curl -L -o /tmp/iconserver.zip https://github.com/mat/besticon/releases/download/v3.4.0/iconserver_linux_amd64.zip \ + && unzip /tmp/iconserver.zip -d /etc/iconserver \ + && rm /tmp/iconserver.zip + WORKDIR /app EXPOSE 80 COPY obj/Docker/publish . diff --git a/src/Icons/entrypoint.sh b/src/Icons/entrypoint.sh index 339ac9a2ea..6e716551ba 100644 --- a/src/Icons/entrypoint.sh +++ b/src/Icons/entrypoint.sh @@ -1,3 +1,4 @@ #!/bin/sh -dotnet /app/Icons.dll +/etc/iconserver/iconserver & +dotnet /app/Icons.dll iconsSettings:bestIconBaseUrl=http://localhost:8080