Dockerコンテナー内でcronジョブを実行する方法

マノジ・カルリ:

Dockerコンテナー内でcronジョブを実行しようとしました

しかし、私には何もうまくいきません

私のコンテナにはcron.dailyとcron.weeklyファイルしかありません

crontab、cron.d、cron.hourly ...が私のコンテナにありません

crontab -eも機能しない

私のコンテナは/ bin / bashで実行されます

ケンコクラン:

これが、cronコンテナの1つを実行する方法です。

Dockerfile:

FROM alpine:3.3

ADD crontab.txt /crontab.txt
ADD script.sh /script.sh
COPY entry.sh /entry.sh
RUN chmod 755 /script.sh /entry.sh
RUN /usr/bin/crontab /crontab.txt

CMD ["/entry.sh"]

crontab.txt

*/30 * * * * /script.sh >> /var/log/script.log

entry.sh

#!/bin/sh

# start cron
/usr/sbin/crond -f -l 8

script.sh

#!/bin/sh

# code goes here.
echo "This is a script, run by cron!"

そのように構築する

docker build -t mycron .

そのように走る

docker run -d mycron

独自のスクリプトを追加してcrontab.txtを編集し、イメージをビルドして実行します。アルパインをベースにしているため、画像は超小型です。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Dockerコンテナでcronジョブを実行する方法は?

分類Dev

php-fpm-alpine dockerコンテナ内でcronジョブを実行する方法は?

分類Dev

RubyイメージからDockerコンテナでcronを実行する方法

分類Dev

cronジョブはDockerコンテナ内で実行されません

分類Dev

Dockerコンテナー内でPython Flaskを実行する方法

分類Dev

cronジョブがDockerコンテナー内で自動実行されない

分類Dev

コンテナー内の特定のユーザーの下でAzureコンテナージョブを実行する方法

分類Dev

docker + mesos + marathon内でdockerコンテナーを実行する

分類Dev

Dockerコンテナ内でpdbを実行する方法

分類Dev

docker内でcron pythonジョブを実行する

分類Dev

Dockerコンテナ内で、cronジョブが実行されていません

分類Dev

停止せずにDockerコンテナー内でNginxを実行する方法

分類Dev

Docker内のUbuntuで非rootユーザーとしてcronジョブを実行する方法

分類Dev

cronジョブがDockerコンテナで実行されない

分類Dev

コンテナでJenkinsジョブを実行する

分類Dev

GitLabCIジョブでシェルなしでコンテナーを実行する方法

分類Dev

Dockerコンテナ内でコマンドを実行する方法

分類Dev

Dockerコンテナ内でDockerホストを実行する方法は?

分類Dev

Dockerコンテナ内でDockerホストを実行する方法は?

分類Dev

Dockerコンテナ内で単体テストを実行する方法

分類Dev

GradleとDocker:Dockerコンテナー内でGradleビルドを実行する方法は?

分類Dev

Dockerコンテナーで実行されているubuntuのバージョンを確認する

分類Dev

Dockerコンテナ内でGerritクックブックを実行する方法は?

分類Dev

Dockerコンテナ内でHBaseを実行する

分類Dev

Dockerコンテナ内でXephyrを実行する

分類Dev

Dockerコンテナ内でkafkaを実行する

分類Dev

jenkinsパイプラインジョブ内でdockerコマンドを実行する方法

分類Dev

gitlabCIでDockerコンテナとしてジョブを実行-Dockerワームホールパターン

分類Dev

Docker:dockerコンテナーでnanoを実行する

Related 関連記事

  1. 1

    Dockerコンテナでcronジョブを実行する方法は?

  2. 2

    php-fpm-alpine dockerコンテナ内でcronジョブを実行する方法は?

  3. 3

    RubyイメージからDockerコンテナでcronを実行する方法

  4. 4

    cronジョブはDockerコンテナ内で実行されません

  5. 5

    Dockerコンテナー内でPython Flaskを実行する方法

  6. 6

    cronジョブがDockerコンテナー内で自動実行されない

  7. 7

    コンテナー内の特定のユーザーの下でAzureコンテナージョブを実行する方法

  8. 8

    docker + mesos + marathon内でdockerコンテナーを実行する

  9. 9

    Dockerコンテナ内でpdbを実行する方法

  10. 10

    docker内でcron pythonジョブを実行する

  11. 11

    Dockerコンテナ内で、cronジョブが実行されていません

  12. 12

    停止せずにDockerコンテナー内でNginxを実行する方法

  13. 13

    Docker内のUbuntuで非rootユーザーとしてcronジョブを実行する方法

  14. 14

    cronジョブがDockerコンテナで実行されない

  15. 15

    コンテナでJenkinsジョブを実行する

  16. 16

    GitLabCIジョブでシェルなしでコンテナーを実行する方法

  17. 17

    Dockerコンテナ内でコマンドを実行する方法

  18. 18

    Dockerコンテナ内でDockerホストを実行する方法は?

  19. 19

    Dockerコンテナ内でDockerホストを実行する方法は?

  20. 20

    Dockerコンテナ内で単体テストを実行する方法

  21. 21

    GradleとDocker:Dockerコンテナー内でGradleビルドを実行する方法は?

  22. 22

    Dockerコンテナーで実行されているubuntuのバージョンを確認する

  23. 23

    Dockerコンテナ内でGerritクックブックを実行する方法は?

  24. 24

    Dockerコンテナ内でHBaseを実行する

  25. 25

    Dockerコンテナ内でXephyrを実行する

  26. 26

    Dockerコンテナ内でkafkaを実行する

  27. 27

    jenkinsパイプラインジョブ内でdockerコマンドを実行する方法

  28. 28

    gitlabCIでDockerコンテナとしてジョブを実行-Dockerワームホールパターン

  29. 29

    Docker:dockerコンテナーでnanoを実行する

ホットタグ

アーカイブ