macOS 10.15.5 Rails 5.2.4.2 Docker 19.03.12
Führen Sie bei der Bereitstellung mit Heroku in der Docker-Umgebung und der anschließenden Aktualisierung den folgenden Befehl aus, um den Inhalt des Docker-Containers zu aktualisieren.
terminal
#Anmeldung
$ heroku container:login
#drücken
$ heroku container:push web
#Am Ende nachdenken
$ heroku container:release web
Dadurch wird der Inhalt des auf Heroku bereitgestellten Docker-Containers aktualisiert!
Wenn es kein Problem gibt, wenn es im Browser in der Docker-Umgebung angezeigt wird, aber bei Heroku ein Migrationsfehler auftritt ...
In diesem Fall müssen Sie in Heroku separat migrieren.
terminal
$ heroku run rails db:migrate
Wenn Sie Heroku danach neu laden, ohne es so bereitzustellen, wie es ist, wird es normal im Browser angezeigt!
Recommended Posts