【发布时间】:2020-03-25 18:03:45
【问题描述】:
我遇到了一个依赖 libxml 的问题,当使用 python 创建一个 docker 容器时,从一个 ubuntu 映像安装依赖库:
# pull official base image
FROM python:3.8.0-alpine
# set work directory
WORKDIR /usr/src/app
# set environment variables
ENV PYTHONDONTWRITEBYTECODE 1
ENV PYTHONUNBUFFERED 1
FROM ubuntu:16.04
RUN apt-get update -y
RUN apt-get install g++ gcc libxml2 libxslt-dev -y
# install dependencies
FROM python:3.8.0-alpine
RUN pip install --upgrade pip
COPY requirements.txt .
RUN pip install -r requirements.txt
# copy project
COPY . /usr/src/app/
得到这个编译输出错误:
在库 libxml2 中找不到函数 xmlCheckVersion。是否安装了 libxml2?
【问题讨论】: