aspnet-ibgateway (sha256:3bf95e95677bbd1c97287c6120341265a1a95de817449f3e05f6a941742e8227)

Published 2026-01-24 13:49:49 +00:00 by richardgomez

Installation

docker pull git.ecloudapps.com/richardgomez/aspnet-ibgateway@sha256:3bf95e95677bbd1c97287c6120341265a1a95de817449f3e05f6a941742e8227
sha256:3bf95e95677bbd1c97287c6120341265a1a95de817449f3e05f6a941742e8227

Image layers

# debian.sh --arch 'amd64' out/ 'bookworm' '@1768176000'
ENV APP_UID=1654 ASPNETCORE_HTTP_PORTS=8080 DOTNET_RUNNING_IN_CONTAINER=true
RUN /bin/sh -c apt-get update && apt-get install -y --no-install-recommends ca-certificates libc6 libgcc-s1 libicu72 libssl3 libstdc++6 tzdata zlib1g && rm -rf /var/lib/apt/lists/* # buildkit
RUN /bin/sh -c groupadd --gid=$APP_UID app && useradd --no-log-init --uid=$APP_UID --gid=$APP_UID --create-home app # buildkit
ENV DOTNET_VERSION=8.0.23
COPY /dotnet /usr/share/dotnet # buildkit
RUN /bin/sh -c ln -s /usr/share/dotnet/dotnet /usr/bin/dotnet # buildkit
ENV ASPNET_VERSION=8.0.23
COPY /dotnet /usr/share/dotnet # buildkit
ENV DEBIAN_FRONTEND=noninteractive
RUN /bin/sh -c apt-get update && apt-get install -y curl openjdk-17-jre xvfb libxtst6 libxrender1 libxi6 libgconf-2-4 socat unzip telnet nano iproute2 && rm -rf /var/lib/apt/lists/* # buildkit
WORKDIR /opt/ibc
COPY IBCLinux-3.23.0.zip . # buildkit
COPY config.ini.tmplt /opt/ibc/config.ini.tmplt # buildkit
RUN /bin/sh -c unzip IBCLinux-3.23.0.zip && chmod +x *.sh scripts/*.sh # buildkit
RUN /bin/sh -c rm /opt/ibc/IBCLinux-3.23.0.zip # buildkit
WORKDIR /opt/ibgateway
COPY ibgateway-latest-standalone-linux-x64.sh . # buildkit
RUN /bin/sh -c chmod +x ibgateway-latest-standalone-linux-x64.sh && ./ibgateway-latest-standalone-linux-x64.sh -q -dir /opt/ibgateway/1042 # buildkit
RUN /bin/sh -c rm /opt/ibgateway/ibgateway-latest-standalone-linux-x64.sh # buildkit
EXPOSE [4002/tcp]
CMD ["/bin/sh" "-c" "Xvfb :1 -screen 0 1024x768x24 & export DISPLAY=:1"]
Details
Container
2026-01-24 13:49:49 +00:00
0
OCI / Docker
linux/amd64
901 MiB
Versions (1) View all
v1.0 2026-01-24