尝试在docker容器中执行cowsay命令,但是出现bash:cowsay:not found。在 sl 包的情况下会发生这种情况。我使用 python:3.9 图像。我的 Dockerfile -
FROM python:3.9
WORKDIR /usr/src/app
ENV PYTHONDONTWRITEBYTECODE 1
ENV PYTHONUNBUFFERED 1
RUN apt-get update && apt-get install -y cowsay && apt-get install -y sl
RUN pip install --upgrade pip
COPY ./requirements.txt .
RUN pip install -r requirements.txt
COPY . .
和 docker run 命令 -
docker run -it --entrypoint bash