Dockerfile 是一個文本文件,其中包含了一系列的指令和參數,用于構建 Docker 鏡像
創建一個名為 Dockerfile
的文件。確保文件名以小寫字母 d
開頭,后面跟著大寫字母 ockerfile
。
在 Dockerfile 中添加基礎鏡像。例如,如果你想使用 Ubuntu 鏡像作為基礎鏡像,可以添加以下行:
FROM ubuntu:latest
curl
和 wget
,可以添加以下行:RUN apt-get update && apt-get install -y curl wget
app.py
文件復制到 /app
目錄中,可以添加以下行:COPY app.py /app/
/app
,可以添加以下行:WORKDIR /app
app
的可執行文件,可以添加以下行:CMD ["python", "app.py"]
編寫其他指令。根據你的需求,你可以添加更多的指令,例如設置環境變量、暴露端口等。
保存 Dockerfile。
在 Dockerfile 所在目錄中打開終端或命令提示符,運行以下命令以構建 Docker 鏡像:
docker build -t your-image-name .
將 your-image-name
替換為你想要的鏡像名稱。構建完成后,你可以在終端或命令提示符中運行以下命令來查看已創建的 Docker 鏡像:
docker images
這就是編寫 Dockerfile 的基本過程。你可以根據自己的需求修改 Dockerfile 中的指令和參數。