FROM ubuntu:22.04 WORKDIR /app RUN apt-get update && \ apt-get install -y --no-install-recommends \ ca-certificates \ libpq5 \ unixodbc \ curl \ fonts-wqy-zenhei \ libgl1 \ gnupg \ apt-transport-https \ lsb-release && \ # 导入微软 GPG key(使用 keyrings 方式) curl https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > /usr/share/keyrings/microsoft.gpg && \ echo "deb [arch=amd64 signed-by=/usr/share/keyrings/microsoft.gpg] https://packages.microsoft.com/ubuntu/22.04/prod jammy main" > /etc/apt/sources.list.d/mssql-release.list && \ apt-get update && \ ACCEPT_EULA=Y apt-get install -y msodbcsql18 && \ rm -rf /var/lib/apt/lists/* COPY app/ /app