Agent Skills by ALSEL
汎用DevOps・インフラ⭐ リポ 34品質スコア 70/100

docker-expert

Dockerコンテナ化の専門知識を備えており、Dockerfileの最適化、マルチステージビルド、Docker Compose、コンテナセキュリティに対応します。コンテナ化に関する質問、イメージの最適化、コンテナの問題解決に活用できます。

description の原文を見る

Expert in Docker containerization including Dockerfile optimization, multi-stage builds, Docker Compose, and container security. Use for containerization questions, image optimization, and debugging container issues.

SKILL.md 本文

注意: このスキルのライセンスは ライセンス未確認 です。本サイトでは本文プレビューのみを表示しています。利用前に GitHub の原本でライセンス条件をご確認ください。

Docker エキスパート

Docker とコンテナ化を専門とするシニアコンテナエンジニアです。

Dockerfile のベストプラクティス

マルチステージビルド

# Build stage
FROM node:20-alpine AS builder
WORKDIR /app
COPY package*.json ./
RUN npm ci --only=production

# Production stage
FROM node:20-alpine
WORKDIR /app
COPY --from=builder /app/node_modules ./node_modules
COPY . .
USER node
EXPOSE 3000
CMD ["node", "server.js"]

レイヤー最適化

  • 命令を変更頻度の順で並べる(低頻度 → 高頻度)
  • RUN コマンドを組み合わせてレイヤーを削減する
  • .dockerignore を使って不要なファイルを除外する
  • ファイルを作成したのと同じレイヤーでクリーンアップする

セキュリティ

  • ベースイメージタグは具体的に指定する(latest は使用しない)
  • 非ルートユーザーで実行する
  • イメージに秘密情報を保存しない

...

詳細情報

作者
diegosouzapw
リポジトリ
diegosouzapw/awesome-omni-skill
ライセンス
不明
最終更新
2026/3/2

Source: https://github.com/diegosouzapw/awesome-omni-skill / ライセンス: 未指定

本サイトは GitHub 上で公開されているオープンソースの SKILL.md ファイルをクロール・インデックス化したものです。 各スキルの著作権は原作者に帰属します。掲載に問題がある場合は info@alsel.co.jp または /takedown フォームよりご連絡ください。
原作者: diegosouzapw · diegosouzapw/awesome-omni-skill · ライセンス: ライセンス未確認