pg_backup_job/Dockerfile

21 lines
475 B
Docker
Raw Normal View History

2024-12-26 04:24:05 +00:00
# ベースイメージにPostgreSQL 15の公式クライアントを使用
2024-12-26 19:34:32 +00:00
FROM postgres:17
2024-12-26 04:24:05 +00:00
# 必要なツールをインストール
RUN apt-get update && apt-get install -y \
curl \
awscli \
&& rm -rf /var/lib/apt/lists/*
# 作業ディレクトリ
WORKDIR /backup
# スクリプトをコピー
COPY backup.sh /backup/backup.sh
# 実行権限を付与
RUN chmod +x /backup/backup.sh
# エントリーポイントを設定
ENTRYPOINT ["/backup/backup.sh"]