La commande suivant n’est pas compatible avec docker sous windows :
docker run –detach -v D:/CNAM/NFE204/Donnees/Cassandra/Restaurant/:/mnt –name mycass cassandra
Vous pouvez utiliser à la place :
Remarque : Un container Cassandra doit déjà avoir été créé
docker exec -i <nom container cassandra> /bin/bash -c ‘cat > /mnt/restaurants.csv’ < <emplacement fichier>/restaurants.csv
docker exec -i <nom container cassandra> /bin/bash -c ‘cat > /mnt/restaurants_inspections.csv’ < <emplacement fichier>/restaurants_inspections.csv
Cette méthode ne charge pas un ensemble de fichiers dans un réportoire, mais un fichier à la fois, il faut donc lancer la commande pour chaque fichier. Avec les 2 commandes ci-avant, les fichiers sont bien chargés dans le répertoire /mnt du container Cassandra utilisé.