Кажется, у вас есть окончания строк в стиле Windows -(CRLF, ^M^J )вместо окончаний строк в стиле unix -(LF, ^J ). Попробуйтеdos2unix
dos2unix delete_7gg.sh
затем запустите как обычно
От человека:
dos2unix - DOS/MAC to UNIX text file format converter
Ошибка говорит о том, что порт 3306
уже используется другим процессом. Вы должны либо остановить этот процесс и освободить порт, либо указать docker
использовать другой порт. Вы можете узнать, какой процесс в настоящее время использует порт 3306
, выполнивnetstat -lntep |grep 3306