Zenn
四ツ山伊吹四ツ山伊吹
Closed2023/09/20にクローズ4

Dockerfileでよく見かけるアレの情報源

Docker
Debian
Dockerfile
四ツ山伊吹四ツ山伊吹2023/07/04

# syntax=docker/dockerfile:1

“syntax directive” という名称。通常、BuildKit backend とともに使う。

https://docs.docker.com/build/dockerfile/frontend/#dockerfile-frontend

四ツ山伊吹四ツ山伊吹2023/07/04に更新

DEBIAN_FRONTEND=noninteractive

https://manpages.debian.org/debconf-doc/debconf.7.en.html

有用な場合もあるが注意も必要。

https://docs.docker.com/engine/faq/#why-is-debian_frontendnoninteractive-discouraged-in-dockerfiles

https://docs.docker.com/engine/reference/builder/#env

四ツ山伊吹四ツ山伊吹2023/07/04に更新

LABEL org.opencontainers.*

https://specs.opencontainers.org/image-spec/annotations/

例

https://github.com/search?q=org.opencontainers.image+language%3ADockerfile+path%3Adockerfile&type=code

cf.

https://label-schema.org/

四ツ山伊吹四ツ山伊吹2023/07/04

/var/lib/apt/lists/

https://www.debian.org/doc/manuals/debian-reference/ch02.en.html#_fetching_of_the_meta_data_for_the_package

https://www.debian.org/doc/manuals/debian-handbook/sect.apt-cache.en.html#sect.apt-cache

通常、rm -rf '/var/lib/apt/lists/'* としてあらわれる

このスクラップは2023/09/20にクローズされました
ポスト
四ツ山伊吹
四ツ山伊吹
Zenn

エンジニアのための
情報共有コミュニティ

About

  • Zennについて
  • 運営会社
  • お知らせ・リリース
  • イベント

Guides

  • 使い方
  • 法人向けメニューNew
  • Publication / Pro
  • よくある質問

Links

  • X(Twitter)
  • GitHub
  • メディアキット

Legal

  • 利用規約
  • プライバシーポリシー
  • 特商法表記