The taxi drivers I saw a few weeks ago were waiting for riders to show up. When I walk towards my car, they asked me if I needed a taxi. I did not notice what they were drinking. The French laws are really strict on drinking and driving so I doubt they were drinking alcohol. I did not see taxi drivers on the days that no ships were in port.