エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Dockerfileを書かずに(嘘)Nixで圧倒的に軽量なDockerイメージを作成する(539MB->245MB->173MB)
Dockerfileを書かずに(嘘)Nixで圧倒的に軽量なDockerイメージを作成する(539MB->245MB->173MB) Buildpac... Dockerfileを書かずに(嘘)Nixで圧倒的に軽量なDockerイメージを作成する(539MB->245MB->173MB) Buildpacksの紹介記事の便乗です. Nixはパッケージマネージャの一種で,決定的なビルドを提供することを主眼としています.この記事では,Nixを使って更に小さいDockerイメージを構築することを目指します. アプリのビルド 今回は元記事と同じくJavaアプリをビルドしてみます. Nixはビルドの決定性を維持するために,アプリケーションの依存関係を厳密に追跡する必要があり,これにはアプリケーションの使用しているライブラリも含まれています. そこで,Nixの世界では各プログラミング言語のパッケージマネージャの情報をNixに渡してあげるツールがよく用いられます. 今回はJavaなので,mavenixを使用します. まずは,Nivを使ってmavenixをプロ
2022/01/15 リンク