Maison > Questions et réponses > le corps du texte
docker buill -t imagename .
CMD 自动开启 nginx 失败
大家讲道理2017-04-26 09:04:26
De manière générale, le démarrage automatique de certains processus est généralement géré par le superviseur. Veuillez rechercher sur Google pour un usage spécifique.
Si vous voulez quelque chose de plus simple, vous pouvez essayer :
(1) CMD ["nginx", "-g", "daemon off;"]
, principalement utilisé lorsque docker run -d xxx
est nécessaire
(2) ou écrire un script run.sh
, et ensuite < 🎜 ; >CMD ["path/to/run.sh"]
Je suis citoyen ou supérieur, et je veux surtout entendre ce qui se dit plus tard. Passer!
PHPz2017-04-26 09:04:26
Ajoutez CMD nginx au Dockerfile. Notez que s'il y a plusieurs CMD, seul le dernier est valide
Construisez pour générer l'image puis exécutez
docker run -d image <🎜. >