api (latest-mbot)
Published 2025-07-29 10:56:25 +00:00 by gnet
Installation
docker pull gitea.mbit-consultants.com/mbit/api:latest-mbotsha256:7941b49446b391b29c707eee5e279e1ccf2f1a5e823f7dd7f6fb28957237ef27Image 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
2025-07-29 10:56:25 +00:00
Versions (2)
View all
Container
0
OCI / Docker
linux/amd64
973 MiB
latest-mbot
2025-07-29
latest
2025-07-29