Ich versuche, das Docker Bild in der folgenden Repository vorgestellt anpassen https://github.com/erkules/codership-imagesDockerfile Einstiegspunkt
ich einen Cron-Job in der Dockerfile erstellt und versucht, es mit CMD, zu wissen, die Dockerfile für die erkules zu laufen Bild eine hat ENTRYPOINT ["/entrypoint.sh"]
. Es hat nicht funktioniert.
Ich habe versucht, eine separate cron-entrypoint.sh zu erstellen und fügen Sie es in die Docker-Datei, dann testen Sie etwas wie diese ENTRYPOINT ["/entrypoint.sh", "/cron-entrypoint.sh"]
. Aber auch einen Fehler bekommen.
Ich habe versucht, den Cron-Job zum entrepoint.sh Erkules Bild hinzufügen, wenn ich es am Anfang, dann der Container führt den Cron-Job, aber führt nicht den Rest der entrepoint.sh. Und wenn ich das Cron-Skript an das Ende von entrypoint.sh setze, wird der Cron-Job nicht ausgeführt, aber alles oben im entruckpoint.sh wird ausgeführt.
Wie kann ich in der Lage sein zu laufen, was in der ist der entrypoint.sh von erkules Bild und mein cron-Job zur gleichen Zeit durch die Dockerfile?
Sollte es ENTRYPOINT [ "./entrypoint.sh"] sein? –
hinzufügen 'crond' an einem gewissen Punkt des entrypoint.sh –
nicht notwendig ... solange ich sowohl die entrypoint.sh und den Cron-Job ausführen kann – montatich