The stress field induced by an edge dislocation or a point force located near a coated triangle-like hole in an infinite plate is provided in this paper. Based on the method of analytical continuation and the technique of conformal mapping in conjunction with the alternation technique, a series solution for the displacement and stresses in the coating layer and the matrix is obtained analytically. Examples for the interaction between an edge dislocation and a coated triangle-like hole for various material constant combinations, coating thicknesses and shape factors are discussed. The analysis discovers that the so-called trapping mechanism of dislocations is more likely to exist near a coated triangle-like hole. The result shows that the dislocation will first be repelled by the coating layer and then attracted by a hole when the coating layer is slightly stiffer than the matrix. However, when the coating layer is sufficiently thin, the dislocation will always be attracted by a hole even the coating layer is stiffer than the matrix.