Я скрещиваю пальцы, но я думаю У меня есть обходной путь.
Поскольку проблема, похоже, связана с проблемами ведения журнала. Кажется, что простые решения либо отключают ведение журнала, либо устанавливают режим «неблокирования» для контейнера redis, к которому пытается подключиться sidekiq.
Ниже приведен пример файла docker-compose, чтобы объяснить, как это сделать. это:
version: "3.7"
services:
ruby:
build: .
command: rails s
sidekiq:
build: .
command: bundle exec sidekiq
db:
image: "postgres:11.1"
redis:
image: "redis:4.0"
logging:
mode: non-blocking
# or
# driver: none
Прошло уже около 8 часов. Если это будет продолжаться до завтра, то, возможно, это разумный обходной путь.