1
An alternative is to use the border style dotted
and interleaving each image, it is also necessary a container to centralize the elements, example...
.containerImgs {
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
}
.pontilhado{
border-left-style: dotted;
border-left-width: 4px;
border-left-color:#53fd34;
height: 70px;
width: 0px;
}
<div class="containerImgs">
<img src="https://fakeimg.pl/100/">
<div class="pontilhado"></div>
<img src="https://fakeimg.pl/100/">
<div class="pontilhado"></div>
<img src="https://fakeimg.pl/100/">
</div>
References Border Style
Use an image that is a point and repeat it vertically as background in a div in the middle of these images.
– Diego Souza