Vous pouvez exécuter une commande dans un conteneur Docker en cours d’exécution en utilisant la commande `docker exec`. Voici comment vous pouvez le faire:
1. Identifiez d’abord l’id du conteneur en cours d’exécution avec la commande `docker ps`. Cela affiche une liste des conteneurs Docker actuellement en cours d’exécution.
1. Supposons que l’ID de votre conteneur soit `abc123`. Vous pouvez alors exécuter une commande dans ce conteneur comme suit:
```
docker exec -it abc123 your_command
```
Remplacez `your_command` par la commande que vous souhaitez exécuter. L’option `-it` permet d’attacher un terminal au conteneur.
Par exemple, si vous souhaitez exécuter la commande `ls` dans le conteneur, vous utiliseriez:
```
docker exec -it abc123 ls
```
Cela afficherait la liste des fichiers et des répertoires dans le conteneur.
Notez que si vous souhaitez exécuter la commande en tant qu’utilisateur spécifique, vous pouvez utiliser l’option `-u`. Par exemple, pour exécuter la commande en tant qu’utilisateur root, vous pouvez faire:
```
docker exec -u root -it abc123 ls
```
Cela exécuterait la commande `ls` en tant qu’utilisateur root.