Marcion was so antisemitic that he would only permit The Gospel of St. luke to be in his Bible after he had purged what we would identify as the first two chapters from it (There was no seperation of chapters and verses until the 16th century). The other gospels he refused to permit at all because they were entirely too Jewish. Many of the epistles he refused to include because they were too Jewish to suit him.
He also was one of those who taught that there were two gods. The God of the Jews, who had created all that was material and led his people to victory over their enemies, was seen by him as inherently evil, so there would be no Old Testament books in his Bible. Instead, we were to worship a God exemplified by Jesus Christ
as Marcion defined him, namely, stripped of all Jewish identity, and instead set apart as someone who had just dropped into history.
As for the books of the New Testament as we have them now, they were all compiled by 170 AD, with the exceptions of Hebrews and James. As well, we have historical evidence identifying when they were written:
www.bible-researcher.com/muratorian.html
Note that there are 4 gospels, not one, which are listed as being in existence and being used at that time. Along with these gospels there were letters of Paul, as well as letters from other apostles, which were all accepted as Holy Writ. There was one book which they knew to be a forgery, and so would not read it when the church came together. There was also The Wisdom of Solomon, which is not included in our New Testament, but is one of those in the apocryphal books of the Old Testament.
In a backhanded way we owe Marcion our gratitude. It was at least in part due to his insistence that only one of the gospels be accepted (and that one only after his mutilation of it), and the backlash his hatred of all things Jewish caused, that there was from that time forward an insistence that all 4 gospels be included in the Holy Bible.