quick q — is だけ the same as しか~ない?

saw both translated as "only" in different sentences and I'm not sure if they're interchangeable
Post
沐學 Mizuru