Docker MySQL container “Field doesn’t have a default value”
issue caused by long lasting MySQL bug http://stackoverflow.com/questions/15438840/mysql-error-1364-field-doesnt-have-a-default-values
Short path add this command to mysql container
command: mysqld --character-set-server=utf8 --collation-server=utf8_general_ci --sql_mode=NO_ENGINE_SUBSTITUTION
That will fix issue.