2016-08-25 1 views
0
sudo docker run -p 3000:3000 -d --name mca-service myteam/reponame 

C'est la commande que j'utilise habituellement pour exécuter le conteneur. J'ai un dossier dans/var/log/appLog. J'ai besoin de monter ce répertoire avec le contaner pour stocker mon fichier journal de l'application pour le rendre persistant. J'ai essayécomment monter un volume Host au conteneur docker de node.js

sudo docker run -p 3000:3000 -d --name mca-service -v /var/log/appLog:/var/log/appLog:rw --entrypoint myteam/reponame 

cette commande. mais cela soulève quelques erreurs. quelqu'un peut-il m'aider s'il vous plaît à faire cela?

+0

quelle erreur obtenez-vous ?? –

Répondre

0

Sous quel utilisateur votre conteneur (myteam/reponame) est-il en cours d'exécution? Si ce n'est pas root, vous devez changer l'utilisateur et le groupe et l'autorisation de lecture/écriture de votre dossier sur l'hôte.

0

Votre --entrypoint est vide. Retirez-le ou utilisez --entrypoint []