Bless ye the Lord, all ye his hosts,.... Which some understand of the sun, moon, and stars, sometimes called the hosts of heaven; and who in their way bless and praise the Lord; see Ps 148:2. Others, of the angels, as before; who are sometimes styled the heavenly host, Lu 2:13, and may be so called from their numbers, there being legions of them; and for their military employment, in guarding and protecting the saints, in encamping about them, and fighting for them.
Or rather, since these seem to be distinguished from the angels before addressed, by them may be meant the church militant and her members; who are like an army with banners, consisting of volunteer soldiers under Christ, the Captain of their salvation; whose battles they fight against sin, Satan, and the world; and have a great deal of reason to bless and praise the Lord, for all the great and good things he has done to them, and for them.
Ye ministers of his that do his pleasure; so the angels are called, and they do the will of God; what is acceptable to him, and well pleasing in his sight, Heb 1:7.