1
ドッカーイメージからファイル依存関係をどのように削除しますか?新しいドッカー画像を作成してアップロードするたびに、過去の画像からレイヤーと情報が取得されます。すべてのドッカービルドが他のすべてのイメージから独立するように、この接続を削除するにはどうすればよいですか。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"
}