Docker
https://www.docker.com/wp-content/uploads/2022/03/horizontal-logo-monochromatic-white.png.webp
etc...
構成図
http://docs.docker.jp/v1.12/_images/architecture.png
設計
Immutable
軽量
非 root ユーザー
コンテナレジストリ
DockerHub
GCR
GHCR
ECR
脆弱性イメージの検証
Linter
リモートホストで起動する
code: (bash)
# contesxt を作成
docker context create remote --docker "host=ssh://remote" --default-stack-orchestrator swarm
リモートホスト側にローカルホストのパスがマウントされる
mac の場合は /Volume がマウントされる
code: (hcl)
terraform {
required_providers {
docker = {
source = "kreuzwerker/docker"
version = "~> 3.0.1"
}
}
}
provider "docker" {}
table: Related
DockerHub アプリケーションやコンテナの構築と配信をするクラウドレジストリサービス Reference