"The Rock" is a Name of God (Song of Moses which will be sung in heaven.)
And Jesus answered and said unto him, Blessed art thou, Simon Barjona: for flesh and blood hath not revealed [it] unto thee, but my Father which is in heaven. And I say also unto thee, That thou art Peter, and upon this rock I will build my church; and the gates of hell shall not prevail against it. Matt 16:17-18
Hearken to me, ye that follow after righteousness, ye that seek the LORD: look unto the rock [whence] ye are hewn, and to the hole of the pit [whence] ye are digged. Look unto Abraham your father, and unto Sarah [that] bare you: for I called him alone, and blessed him, and increased him. Isaiah 51:1-2
As to who or what will overcome the gates of hell, Jesus is speaking of Himself, the power of God (I Cor 1:24) the brightness of the Father's glory (Hebrews 1:3) by Whom and for Whom everything exists (Colossians 1) Indeed, Hell itself is thrown into the Lake of Fire in Revelation 20.
Likewise, in reference to the second verse adiaireton8 mentioned, we should remember that we who are indwelled by the Holy Spirit are now the temple of God under the new covenant sealed by the blood of Christ (John 3 et al):
What? know ye not that your body is the temple of the Holy Ghost [which is] in you, which ye have of God, and ye are not your own? I Cor 6:19
The ark of the covenant on earth was a type of the ark in heaven, the tabernacles/temples were a type of the temple in heaven, the brass serpent raised by Moses was a type for the crucifixion. And likewise, the physical assembly of Christians in the flesh is a type of the Spiritual body of Christ we eternally are (I Cor 12.)
I assert that we ought to focus on the Spiritual Truths the physical types convey. For instance, Peter and Abraham were both firsts and both called rocks but Jesus is The Rock, He is "The" First of all!
Moreover, brethren, I would not that ye should be ignorant, how that all our fathers were under the cloud, and all passed through the sea; And were all baptized unto Moses in the cloud and in the sea; And did all eat the same spiritual meat; And did all drink the same spiritual drink: for they drank of that spiritual Rock that followed them: and that Rock was Christ. 1 Cor 10:1-4
AMEN!!!
Of whom the whole family in heaven and earth is named, That he would grant you, according to the riches of his glory, to be strengthened with might by his Spirit in the inner man; That Christ may dwell in your hearts by faith; that ye, being rooted and grounded in love, May be able to comprehend with all saints what is the breadth, and length, and depth, and height; And to know the love of Christ, which passeth knowledge, that ye might be filled with all the fulness of God." -- Ephesisans 3:14-19 "For this cause I bow my knees unto the Father of our Lord Jesus Christ,