Each vinyl manufacturer makes an adhesive particularly for their floor - Mannington, Armstrong, etc. Best results will be achieved if you use the adhesive made especially for that vinyl. But most vinyl flooring adhesives will work OK on any vinyl floor. Do not use hot melt. It will not bond as tight and the gloss level will be different.
Scott Warrington