Docker 是目前非常流行的容器化技術,雖然 Docker 的鏡像可以直接下載、使用,但是如果需要根據實際需求進行修改,就需要掌握一些 Docker 修改內容的技巧。
下面來介紹幾種常見的 Docker 修改內容的方法:
1. 使用 Dockerfile
# 基于官方鏡像 node:14.17.6
FROM node:14.17.6
# 復制當前目錄下的所有文件到 /app 目錄下
COPY . /app
# 設置工作目錄為 /app
WORKDIR /app
# 安裝依賴
RUN npm install
# 對外開放 80 端口
EXPOSE 80
# 啟動 Node.js 應用
CMD ["npm", "start"]
2. 使用 docker container cp 命令
# 將本地的 index.js 文件復制到容器內的 /app 目錄下
docker container cp index.js my-node-app:/app/index.js
3. 使用 docker commit 命令
# 在運行中的 my-node-app 容器上添加一個新文件
docker exec my-node-app touch /app/new-file.txt
# 提交容器中的更改到新的鏡像
docker commit my-node-app my-node-app-with-newfile
掌握了 Docker 修改內容的方法,可以更靈活地使用 Docker 進行開發和部署。
上一篇vue img圖片
下一篇html怎么設置兩個背景