Files
dokku/plugins/common
Jose Diaz-Gonzalez c3a573229d refactor: execute one-off commands with DOKKU_APP_SHELL as the initial command
This commit changes the launched pod to use the configured DOKKU_APP_SHELL - default /bin/bash - to launch processes. Without this, if a non-interactive process was executed and did not immediately exit, it was possible for that process to launch twice - once when the pod started, and once when entering the pod. Ideally we know whether the process is interactive or not, but this isn't always possible when running under a tty (non-tty == non-interactive). As such, this also removes the ability to launch one-off containers that do not have a configured shell in the container, but this is better than attempting to run commands twice.
2024-11-04 14:29:34 -05:00
..
2020-11-21 20:57:33 -05:00
2024-11-03 04:46:02 +00:00
2021-04-13 13:26:23 -04:00
2024-02-12 20:28:31 -05:00
2024-03-14 03:14:22 -04:00
2023-01-21 16:43:43 -05:00