**Hint:** There is always a surjective homomorphism $G \to \mathrm{Inn}(G)$ given by sending $g$ to conjugation by $g$. If you figure out the kernel, $K$, of this homomorphism then $\mathrm{Inn}(D_8) \simeq D_8/K$ and $D_8/K$ will be pretty easy to understand.
For "finding" $\mathrm{Out}(D_8)$, if you are given that it has order $2$ then you know that it's the group $\mathbb Z/2$. Is there something else you need to find?