Что означает "5 незаконных инструкций" из сценария bash?

Следующий скрипт является точкой входа в образ докера.

run.sh

#!/bin/bash

# wrapper function for docker entrypoint, allows:
# docker run -> runs the service
# docker run test -> runs the tests

set -e

export CLI='src/cli.py'

if [[ "$1" == "test"* ]]; then
    py.test tests
    exit $?
elif [[ "$1" == "junit"* ]]; then
    mkdir -p /junit
    py.test --junitxml=/junit/test-results.xml tests
    exit $?
fi;

python3 -u "$CLI" "$BACKEND"

Что означает эта ошибка?

./run.sh: line 20:     5 Illegal instruction     python3 -u "$CLI" "$BACKEND"

Контейнер запущен и работает, поэтому я думаю, что иногда он дает сбой, перезапускается и затем работает

0 ответов

Другие вопросы по тегам