FROM mcr.microsoft.com/dotnet/runtime-deps:6.0
RUN >/etc/apt/sources.list \
echo "deb http://mirrors.aliyun.com/debian/ bullseye main non-free contrib" >>/etc/apt/sources.list \
echo "deb-src http://mirrors.aliyun.com/debian/ bullseye main non-free contrib" >>/etc/apt/sources.list \
echo "deb http://mirrors.aliyun.com/debian-security bullseye/updates main" >>/etc/apt/sources.list \
echo "deb-src http://mirrors.aliyun.com/debian-security bullseye/updates main" >>/etc/apt/sources.list\
echo "deb http://mirrors.aliyun.com/debian/ bullseye-updates main non-free contrib" >>/etc/apt/sources.list \
echo "deb-src http://mirrors.aliyun.com/debian/ bullseye-updates main non-free contrib" >>/etc/apt/sources.list \
echo "deb http://mirrors.aliyun.com/debian/ bullseye-backports main non-free contrib" >>/etc/apt/sources.list \
echo "deb-src http://mirrors.aliyun.com/debian/ bullseye-backports main non-free contrib" >>/etc/apt/sources.list
RUN apt update
RUN apt install -y fontconfig expat
FROM debian:11.4
COPY --from=0 /bin /bin
COPY --from=0 /lib /lib
COPY --from=0 /lib64 /lib64
COPY --from=0 /etc /etc
COPY --from=0 /sbin /sbin
COPY --from=0 /usr /usr
COPY ./app /opt/app
RUN chmod a+x /opt/app/MTDataAccess
EXPOSE 5000
WORKDIR /opt/app
CMD "./MTDataAccess"