# Test stage
FROM alpine:3.13.5 AS test
LABEL application=todobackend
# Install basic utilities
RUN apk add --no-cache bash git
# Install build dependencies
RUN apk add --no-cache gcc python3-dev py3-pip libffi-dev musl-dev linux-headers mariadb-dev
RUN pip3 install wheel -U
# Copy requirements
COPY /src/requirements* /build/
WORKDIR /build
# Build and install requirements
RUN pip3 wheel -r requirements_test.txt --no-cache-dir --no-input
RUN pip3 install -r requirements_test.txt -f /build --no-index --no-cache-dir
■補足
上記2行目を
FROM alpine:3.13.5 AS test
と変更しております。
上記のようにalpineのバージョンを指定しないと最新バージョンがダウンロードされ、後続のレッスンでエラーとなる可能性がございます。
以降、動画の説明は読み替えていただけますと幸いです。
■コマンド
docker build -t myimage1 .
docker history xxxxx
docker run -it xxxxx /bin/bash
exit