Docker容器上的自适应服务器企业

Docker容器上的自适应服务器企业,docker,pyodbc,sap-ase,unixodbc,Docker,Pyodbc,Sap Ase,Unixodbc,我设法在python:3.7-alpine容器中安装了FreeTDS驱动程序,现在我想添加AdaptiveServerEnterprise驱动程序。我需要它,因为我需要在Sybase数据库上运行查询,以便在我的Django应用程序上填充PostgreSQL数据库 有人知道如何制作Dockerfile图像吗 我的Dockerfile现在是: FROM python:3.7-alpine MAINTAINER HJ23 ENV PYTHONUNBUFFERED 1 COPY ./requirem

我设法在
python:3.7-alpine
容器中安装了FreeTDS驱动程序,现在我想添加AdaptiveServerEnterprise驱动程序。我需要它,因为我需要在Sybase数据库上运行查询,以便在我的Django应用程序上填充PostgreSQL数据库

有人知道如何制作Dockerfile图像吗

我的Dockerfile现在是:

FROM python:3.7-alpine
MAINTAINER HJ23

ENV PYTHONUNBUFFERED 1

COPY ./requirements.txt /requirements.txt
RUN apk add --update --no-cache postgresql-client

RUN apk update
RUN apk add gcc libc-dev g++ libffi-dev libxml2 unixodbc-dev freetds-dev postgresql-dev

RUN echo "[FreeTDS]\n\
Description = FreeTDS unixODBC Driver\n\
Driver = /usr/lib/arm-linux-gnueabi/odbc/libtdsodbc.so\n\
Setup = /usr/lib/arm-linux-gnueabi/odbc/libtdsS.so" >> /etc/odbcinst.ini

RUN pip install -r /requirements.txt

RUN mkdir /app
WORKDIR /app
COPY ./app/ /app

RUN adduser -D user
USER user
如果我运行
pyodbc.drivers()
我得到
['FreeTDS']
,那么得到
['FreeTDS','adaptiveserverenterprise']就很好了。