mirror of
				https://github.com/goldbergyoni/nodebestpractices.git
				synced 2025-11-01 01:56:06 +08:00 
			
		
		
		
	fix
This commit is contained in:
		| @ -1133,7 +1133,7 @@ CMD [ "node", "dist/app.js" ] | ||||
|  | ||||
| ## ![✔] 8.4. .dockerignore を使用してシークレット情報の漏洩を防ぐ | ||||
|  | ||||
| **TL;DR**: 一般的な秘密ファイルや開発成果物をフィルタリングする `.dockerignore` ファイルを含めてください。そうすることで、秘密がイメージに漏れるのを防ぐことができるかもしれません。ボーナスとして、ビルド時間が大幅に短縮されます。また、すべてのファイルを再帰的にコピーするのではなく、何をDockerにコピーするかを明示的に選択するようにしてください。 | ||||
| **TL;DR**: 一般的な秘密ファイルや開発成果物をフィルタリングする `.dockerignore` ファイルを含めてください。そうすることで、秘密がイメージに漏れるのを防ぐことができるかもしれません。ボーナスとして、ビルド時間が大幅に短縮されます。また、すべてのファイルを再帰的にコピーするのではなく、何を Docker にコピーするかを明示的に選択するようにしてください。 | ||||
|  | ||||
| **さもないと**: `.env`, `.aws`, `.npmrc` のような共通の個人秘密ファイルは、イメージにアクセスできる人全員に共有されます (例: Docker リポジトリ)。 | ||||
|  | ||||
|  | ||||
		Reference in New Issue
	
	Block a user
	 Yuta Azumi
					Yuta Azumi