MBIT

api (latest-mbot)

Published 2025-07-29 10:56:25 +00:00 by gnet

Installation

docker pull gitea.mbit-consultants.com/mbit/api:latest-mbot
sha256:7941b49446b391b29c707eee5e279e1ccf2f1a5e823f7dd7f6fb28957237ef27

Image Layers

ADD file:0f6f1b93a8fddd20b36a99cc6cfbe4a03bc7be2adb427f7f8e74a2029c54c8bb in /
CMD ["bash"]
ENV ASPNETCORE_URLS=http://+:80 DOTNET_RUNNING_IN_CONTAINER=true
RUN /bin/sh -c apt-get update && apt-get install -y --no-install-recommends ca-certificates libc6 libgcc1 libgssapi-krb5-2 libicu67 libssl1.1 libstdc++6 zlib1g && rm -rf /var/lib/apt/lists/* # buildkit
ENV DOTNET_VERSION=6.0.35
COPY /dotnet /usr/share/dotnet # buildkit
RUN /bin/sh -c ln -s /usr/share/dotnet/dotnet /usr/bin/dotnet # buildkit
ENV ASPNET_VERSION=6.0.35
COPY /shared/Microsoft.AspNetCore.App /usr/share/dotnet/shared/Microsoft.AspNetCore.App # buildkit
ENV ASPNETCORE_URLS= DOTNET_GENERATE_ASPNET_CERTIFICATE=false DOTNET_NOLOGO=true DOTNET_SDK_VERSION=6.0.427 DOTNET_USE_POLLING_FILE_WATCHER=true NUGET_XMLDOC_MODE=skip POWERSHELL_DISTRIBUTION_CHANNEL=PSDocker-DotnetSDK-Debian-11
RUN /bin/sh -c apt-get update && apt-get install -y --no-install-recommends curl git wget && rm -rf /var/lib/apt/lists/* # buildkit
RUN /bin/sh -c curl -fSL --output dotnet.tar.gz https://dotnetcli.azureedge.net/dotnet/Sdk/$DOTNET_SDK_VERSION/dotnet-sdk-$DOTNET_SDK_VERSION-linux-x64.tar.gz && dotnet_sha512='a9cd1e5ccc3c5d847aca2ef21dd145f61c6b18c4e75a3c2fc9aed592c6066d511b8b658c54c2cd851938fe5aba2386e5f6f51005f6406b420110c0ec408a8401' && echo "$dotnet_sha512 dotnet.tar.gz" | sha512sum -c - && mkdir -p /usr/share/dotnet && tar -oxzf dotnet.tar.gz -C /usr/share/dotnet ./packs ./sdk ./sdk-manifests ./templates ./LICENSE.txt ./ThirdPartyNotices.txt && rm dotnet.tar.gz && dotnet help # buildkit
RUN /bin/sh -c powershell_version=7.2.23 && curl -fSL --output PowerShell.Linux.x64.$powershell_version.nupkg https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/tool/$powershell_version/PowerShell.Linux.x64.$powershell_version.nupkg && powershell_sha512='9e3bfcf3684541e96f4a535f1053f8f2669f85dcebdd6849e8b548b069d65c4461cfe8f191c0ac17369e87414754788ecf447c18d54ba257d13ca1c4b0395d29' && echo "$powershell_sha512 PowerShell.Linux.x64.$powershell_version.nupkg" | sha512sum -c - && mkdir -p /usr/share/powershell && dotnet tool install --add-source / --tool-path /usr/share/powershell --version $powershell_version PowerShell.Linux.x64 && dotnet nuget locals all --clear && rm PowerShell.Linux.x64.$powershell_version.nupkg && ln -s /usr/share/powershell/pwsh /usr/bin/pwsh && chmod 755 /usr/share/powershell/pwsh && find /usr/share/powershell -print | grep -i '.*[.]nupkg$' | xargs rm # buildkit
ENV ASPNETCORE_ENVIRONMENT= TZ=Europe/Kiev
RUN /bin/sh -c apt-get update && apt-get -y --no-install-recommends install libgdiplus libc6-dev gss-ntlmssp && apt-get clean all && rm -rf /var/lib/apt/lists/* /var/cache/apt/* && sed -i 's/openssl_conf/#openssl_conf/g' /etc/ssl/openssl.cnf # buildkit
RUN /bin/sh -c dotnet tool install --global clio --version 6.0.1.13 # buildkit
WORKDIR /app
COPY ./core ./ # buildkit
COPY ./conf ./ # buildkit
EXPOSE map[5000/tcp:{} 5002/tcp:{}]
ENTRYPOINT ["dotnet" "Terrasoft.WebHost.dll"]

Labels

Key Value
com.docker.compose.config-hash 88e994640c3c8e7c8198175c0aad40d6910179a3006ee87267ea7d671ec56684
com.docker.compose.container-number 1
com.docker.compose.depends_on postgres:service_started:false
com.docker.compose.image sha256:ec5c57a0e925c156764dd3b0bf27ba083a4198cd4b8aa507dd68e000d5afe210
com.docker.compose.oneoff False
com.docker.compose.project invoice
com.docker.compose.project.config_files /data/devops/invoice/docker-compose.yaml
com.docker.compose.project.working_dir /data/devops/invoice
com.docker.compose.service mbot-bpm-invoice
com.docker.compose.version 2.29.7
Details
Container
2025-07-29 10:56:25 +00:00
0
OCI / Docker
linux/amd64
973 MiB
Versions (2) View all
latest-mbot 2025-07-29
latest 2025-07-29