How to access to the external IP of a services published in Kubernetes Services?

I have deployed a service in my cluster and its state is correct. Also, the image of my container (which was pushed to ACR) has been built correctly and deployed well. I have executed the kubetcl get pod and kubetcl get services commands and everything looks good, but I still can not access to my service through its public IP.
kubectl get pod
NAME READY STATUS RESTARTS AGE
app-container-b6bc567b8-knvkz 1/1 Running 0 22m
kubectl get services
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
app-container LoadBalancer 10.0.166.164 20.69.218.175 6379:30577/TCP 26m
kubernetes ClusterIP 10.0.0.1 <none> 443/TCP 40m