We seek a "rational" root – in a quadratic extension of the rationals.
Our sought root will have the form $a+b\sqrt2$ with $a,b$ rational. Since the equation has a unit leading coefficient and all other coefficients have the form $p+q\sqrt2$ with $p,q$ integers, our rational values $a,b$ must give an integer Euclidean norm:
$N=(a+b\sqrt2)(a-b\sqrt2)=a^2-2b^2\in\mathbb{Z}$
and thus the rational $a,b$ are themselves integers.
We plug $x=a+b\sqrt2$ into the equation, expand the powers and collect the rational terms (those not containing $\sqrt2$) to obtain a necessary condition for the root:
$\underset{\text{from }(a+b\sqrt2)^3}{(a^3+6ab^2)}-3\underset{\text{from }(a+b\sqrt2)^2}{(a^2+2b^2)}-a=0\tag{1}$
The constant term in the equation for $x$ has norm
$0^2-2×1_2=-2,$
so the norm $N=a^2-2b^2$ of our root must divide this. Plugging $2b^2=a^2-N$ into (1) then gives
$4a^3-6a^2-(3N+1)a+3N=0, N\in\{\pm1,\pm2\}$
If we put in $N=1$ we get
$4a^3-6a^2-4a+3=0,$
which fails to give an integer root for $a$. The trial that works turns out to be:
$N=2\implies 4a^3-6a^2-7a+6=0\implies a=2.$
So we have candidate roots $2+\sqrt2,2-\sqrt2$ which both have rational term $2$ and norm $2^2-2=2$. Out of these two, $2+\sqrt2$ holds and thus we have our root
$x=2+\sqrt2.$
The remaining roots are obtainable by factoring this out and solving the residual quadratic equation by standard methods. The discriminant of the quadratic equation will turn out negative, so these roots are complex conjugates.