Looks like adding --skip-name-resolve resolved the issue for me. Full command:
docker run -p 3306:3306 \
--name global-mysql \
-v $PWD/conf:/etc/mysql/conf.d \
-v $PWD/logs:/logs \
-v $PWD/data:/var/lib/mysql \
-e MYSQL_ROOT_PASSWORD=root \
-d mysql:5.7 \
--skip-name-resolve