エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
[docker]alpineでcronスクリプトを実行する | akamist blog
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
[docker]alpineでcronスクリプトを実行する | akamist blog
本記事ではalpineを使用したDockerコンテナでcronによるジョブの定期実行を行う方法を説明します。 イメ... 本記事ではalpineを使用したDockerコンテナでcronによるジョブの定期実行を行う方法を説明します。 イメージの作成 まずはcronで実行されるスクリプトを書きます。 今回の例では、hello worldのメッセージと現在時刻を/var/log下にあるファイルへ追記しています。 #!/bin/sh echo "hello world at $(date)" >> /var/log/cronlog.log 次に、このスクリプトを実行するcron定義を書きます * * * * * /bin/sh /usr/local/bin/crontask.sh 上記の2つを含んだDockerコンテナを作るためのDockerfileを作ります。 下記の例ではタイムゾーンをJSTに変更していますが、UTCのままでよければ最初のRUNは不要です。 FROM alpine:3.9 # time