我有一个如下所示的dockerfile:
FROM python:3.7.5-alpine3.10
RUN apk update
RUN mkdir -p /usr/src/app
WORKDIR /usr/src/app
RUN apk add --no-cache cython3
CMD [ "sh","ls"]
当我用docker run -it --rm mycontainer /bin/sh
进入容器时,cython似乎未安装。我想念什么?
/usr/src/app # which python
/usr/local/bin/python
/usr/src/app # python
Python 3.7.5 (default,Oct 21 2019,20:13:45)
[GCC 8.3.0] on linux
Type "help","copyright","credits" or "license" for more information.
>>> import cython
Traceback (most recent call last):
File "<stdin>",line 1,in <module>
ModuleNotFoundError: No module named 'cython'