docker:删除对其他docker映像的文件/映像依赖关系

docker:删除对其他docker映像的文件/映像依赖关系,docker,dependencies,dockerfile,Docker,Dependencies,Dockerfile,如何从docker映像中删除文件依赖项?每次我构建和上传一个新的docker图像时,它都会从过去的图像中获取图层和信息。如何删除此连接,使所有docker生成独立于所有其他映像 我有一个工作文件,当我重新加载它时,没有任何更改,它停止工作,从那时起,我就不能重新加载工作文件 dockerfile: FROM 10.119.222.132:5000/node:8.5.0-wheezy ENV http_proxy=http://www-proxy.abc.ca:3128/ ENV https_

如何从docker映像中删除文件依赖项?每次我构建和上传一个新的docker图像时,它都会从过去的图像中获取图层和信息。如何删除此连接,使所有docker生成独立于所有其他映像

我有一个工作文件,当我重新加载它时,没有任何更改,它停止工作,从那时起,我就不能重新加载工作文件


dockerfile:

FROM 10.119.222.132:5000/node:8.5.0-wheezy

ENV http_proxy=http://www-proxy.abc.ca:3128/
ENV https_proxy=http://www-proxy.abc.ca:3128/

ENV PORT 5000

RUN apt-get update

WORKDIR /usr/src/app
COPY package.json /usr/src/app
COPY . .  

CMD ["node", "server.js"]

package.json:

{
  "name": "api-proxy",
  "version": "1.0.0",
  "description": "API Gateway",
  "main": "server.js",
  "dependencies": {
    "body-parser": "^1.17.2",
    "crypto": "^1.0.1",
    "cors": "^2.8.4",
    "express": "^4.15.4",
    "jsonwebtoken": "^7.4.2",
    "mongodb": "^2.2.31",
    "request": "^2.81.0"
  },
  "devDependencies": {},
  "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1",
    "start": "node server.js"
  },
  "author": "",
  "license": "ISC"
}

您可以使用

docker build --no-cache my_new_image:v1.0.0 .