Я новичок в докере. Я пытаюсь запустить очень простой скрипт как услугу вместе с другой службой, используя docker-compose. Я создал образ, используя Dockerfile со следующими деталями:Запуск простого скрипта с использованием docker-compose
FROM bash
CMD bash test_script.sh
У меня есть Redis и test_script изображения установлены. Мой докер-compose.yml выглядит следующим образом
version: '2'
services:
redis:
image: redis
test-script:
image: test-script
Мой test_script выглядит как этот
#!/bin/bash
echo "***************** Sleeping *****************"
sleep 10
echo "***************** Woke Up ******************"
Когда я бегу "Докер-компоновать до", Redis начинается правильно, но я получаю «Баш: test_script.sh : Данный файл или каталог отсутствует". Любая помощь приветствуется.
Спасибо, ларски, что сработало. – krajwade