Interior Minister Matteo Salvini said on Friday he would not let an Italian coastguard boat carrying 135 migrants dock until European Union countries agreed to take them in.