dockerfile php:7.4fpm怎么安装odbc呢
来源:1-1 课程导学
沉默寡言黄少天丶
2023-01-31
FROM php:7.4-fpm
# Install Dependencies
RUN apt-get update && apt-get install -y locales unixodbc libgss3 odbcinst \
devscripts debhelper dh-exec dh-autoreconf libreadline-dev libltdl-dev \
unixodbc-dev wget unzip \
&& rm -rf /var/lib/apt/lists/* \
&& docker-php-ext-install pdo \
&& echo "en_US.UTF-8 UTF-8" > /etc/locale.gen
# Add Microsoft repo for Microsoft ODBC Driver 17 for Linux
RUN curl https://packages.microsoft.com/keys/microsoft.asc | apt-key add - \
&& curl https://packages.microsoft.com/config/debian/9/prod.list > /etc/apt/sources.list.d/mssql-release.list
RUN apt-get update && ACCEPT_EULA=Y apt-get install -y \
apt-transport-https \
msodbcsql17
# Enable the php extensions.
RUN pecl install pdo_sqlsrv-5.6.1 sqlsrv-5.6.1 \
&& docker-php-ext-enable pdo_sqlsrv sqlsrv
WORKDIR /project
EXPOSE 9000
这是我查github查的。但是运行好久都不成功,也修改了docker的源
请问可以加一下老师微信或者群吗,可以付费解决
写回答
1回答
-
麦兜搞IT
2025-04-24
不好意思,这个我没有经验
00
相似问题