概要
docker-compose up -d
を実行すると以下のエラーが発生する。
TypeError: bytes-like object is required, not 'str'
バージョン
Docker: 19.03.5
docker-compose: 1.25.1
原因
コンテナ起動時にスローされるエラーの形式が変わったため出るエラーのようです。
docker-composeのバージョン1.25.0と1.25.1で確認されていました。
解決方法
docker-composeのアップグレードを行なったら解決しました。
$ curl -L "https://github.com/docker/compose/releases/download/1.25.3/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose