在Docker中,可以使用docker build
命令來制作鏡像。
首先,在項目的根目錄下創建一個名為Dockerfile
的文件,它包含了構建鏡像的指令。在Dockerfile
中,可以指定基礎鏡像、復制文件、安裝軟件包、設置環境變量等操作。
以下是一個簡單的示例Dockerfile
:
# 指定基礎鏡像
FROM ubuntu:latest
# 設置工作目錄
WORKDIR /app
# 復制文件到鏡像中
COPY . .
# 安裝軟件包
RUN apt-get update && \
apt-get install -y python3
# 設置環境變量
ENV PATH="/app:${PATH}"
# 定義容器啟動時執行的命令
CMD ["python3", "app.py"]
然后,在終端中進入項目根目錄,執行以下命令來構建鏡像:
docker build -t <鏡像名>:<標簽> .
其中,<鏡像名>
是自定義的鏡像名稱,<標簽>
是鏡像的版本號,.
表示使用當前目錄作為上下文構建鏡像。
構建過程可能需要一些時間,取決于鏡像的大小和構建過程中的操作。
構建完成后,可以使用docker images
命令來查看已構建的鏡像列表。