LINUX.ORG.RU

История изменений

Исправление Garcia, (текущая версия) :

я взял для примера скрипт


set -e

host="postgres"
port="5432"
cmd="$@"

>&2 echo "!!!!!!!! Check conteiner_a for available !!!!!!!!"

until nc -z -v ${host} ${port}; do
          >&2 echo "Conteiner_A is unavailable - sleeping"
            sleep 1
done

>&2 echo "Conteiner_A is up - executing command"

exec $cmd```

добавил его через 

```volumes:
     - "/opt/dump/entrypoint:/entrypoint"

но не завершается контейнер

Исходная версия Garcia, :

я взял для примера скрипт


set -e

host="postgres"
port="5432"
cmd="$@"

>&2 echo "!!!!!!!! Check conteiner_a for available !!!!!!!!"

#until curl http://"$host":"$port"; do
#until netstat -nlpt | grep :5432; do
#until telnet ${host} ${port}; do
until nc -z -v ${host} ${port}; do
          >&2 echo "Conteiner_A is unavailable - sleeping"
            sleep 1
done

>&2 echo "Conteiner_A is up - executing command"

exec $cmd```

добавил его через 

```volumes:
     - "/opt/dump/entrypoint:/entrypoint"

но не завершается контейнер