dockerfile 文件是構建 Docker 鏡像的文本文件,包含指導 Docker 構建鏡像的指令。要運行 Dockerfile 文件,請按照以下步驟操作:創建 Dockerfile 文件,包含構建鏡像所需的指令。在包含 Dockerfile 文件的目錄中構建鏡像。使用構建的鏡像運行容器。進入正在運行的容器執行命令。停止并刪除容器。
Dockerfile 文件的運行
Dockerfile 文件是一個用于構建 Docker 鏡像的文本文件。它包含一組指令,指導 Docker 逐層構建鏡像。要運行 Dockerfile 文件,請使用以下步驟:
1. 創建 Dockerfile 文件
創建包含以下內容的新文本文件,并將其命名為 “Dockerfile”:
FROM nginx COPY index.html /usr/share/nginx/html
2. 構建鏡像
在包含 Dockerfile 文件的目錄中,運行以下命令:
docker build -t my-nginx-image .
3. 運行容器
構建鏡像后,您可以使用以下命令運行容器:
docker run -it --rm --name my-nginx-container my-nginx-image
這將創建一個名為 “my-nginx-container” 的新容器并運行它。您可以使用以下命令查看正在運行的容器:
docker ps
4. 訪問容器
容器運行后,可以使用以下命令進入容器:
docker exec -it my-nginx-container bash
這將打開一個交互式 Shell,您可以在其中執行命令。要退出 Shell,請鍵入 “exit”。
5. 停止容器
要停止容器,請使用以下命令:
docker stop my-nginx-container
容器停止后,您可以使用以下命令刪除它:
docker rm my-nginx-container
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
THE END