Ich habe versucht, ein Argument zu meinem Docker Einstiegspunkt passieren, aber es funktioniert nicht, diese Schritte sind iPassing Docker ein Argument Docker Entry mit entrypoint.sh
Docker Build Command : docker build -t "DBDNS" --build-arg db=sample
In Dockerfile
ARG db
ENV database ${db}
ENTRYPOINT ["/docker/entrypoint.sh", ${db}]
gefolgt
Fehler für diese bash: 1: bash: [/var/www/html/.docker/entrypoint.sh ,: nicht gefunden
Eigentlich Datei existiert und eine Argume übergeben nt für entrepoint.sh verursacht Problem. Irgendwelche Anhaltspunkte für diese
-----------ENTRYPOINT---------------------
#!/usr/bin/env bash
echo "Entrypoint stuff"
echo "----------------"
echo "NEW APP DB CLONE FROM $1"
echo "sites/files permission changes"
echo "--------------------------------------"
Könnten Sie 'entrypoint.sh' teilen? – fzgregor
Können Sie den ADD-Befehl angeben, wo Sie die Datei entrypoint.sh zum Bild hinzufügen? – yamenk
@fzgregor in der Frage aktualisiert –