Как запустить сценарий оболочки из образа докера, когда мы запускаем этот образ

В Python это ...

import random

a=['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'etc.']
print random.choice(a)
1
задан Shalabh Negi 18 January 2019 в 06:05
поделиться

1 ответ

Он создаст контейнер, но мы покажем, что он завершился, когда я это сделаю docker ps

Это означает, что ваш скрипт, запускающий сервер ... действительно завершается немедленно.

Поскольку этот сценарий является главной точкой входа вашего контейнера, если он останавливается и выходит, весь контейнер останавливается и выходит.

Вы должны убедиться, что ваш скрипт запускает сервер, а затем подождать, как основной процесс переднего плана. (например, с использованием супервизора )

0
ответ дан VonC 18 January 2019 в 06:05
поделиться