Для контейнера localhost это и есть сам контейнер, поэтому да, можно ).
Для обращения к материнской системе надо использовать шлюз контейнера по умолчанию.
Можно найти двумя способами, первый это узнать адрес на интерфейсе dockerX:
$ ip a | grep docker
5: docker0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default
inet 172.17.0.1/16 brd 172.17.255.255 scope global docker0
Или в контейнере сделать ip r
$ sudo docker exec -it php-fpm sh
/ # ip r | grep default
default via 172.18.0.1 dev eth0
Где 172.17.0.1 и есть нужный IP адрес к которому надо обращаться из контейнера.