Yes, yes it does. It’s made of cabbage, which on it’s own contains ~70 mcg of vitamin K per cup (79% DV).
The lowest vitamin K detail I can find for sauerkraut puts sauerkraut at 18.5 mcg of vitamin K per cup (23% DV). If you make your own, the estimated vitamin K is a lot higher if you keep the water.
Either way, either be careful about how much you consume or be ready to have to increase your dose. And excessive consumption of sauerkraut may lead to bloating and flatulence due to the trisaccharide raffinose, which the human small intestine cannot break down.