Maison > Questions et réponses > le corps du texte
docker pull 一个lnmp的镜像下来安装 怎么修改他的配置 比如说我要给php 加个扩展 nginx 修改点域名之类的
高洛峰2017-04-25 09:03:58
Utilisez des commandes comme docker run -it -u root 镜像名 /bin/bash
pour le modifier
Après avoir apporté des modificationsexit
Quitter
Puis docker commit <container ID> 新的镜像名
soumettre votre image
大家讲道理2017-04-25 09:03:58
Il est recommandé que le fichier de configuration se présente sous la forme d'un volume de données et remplace la configuration d'origine dans le conteneur, y compris l'extension PHP. Vous pouvez créer un nouveau conteneur temporaire, compiler l'extension et l'exporter vers l'hôte, et. puis montez-le sur le conteneur lnmp via le montage. Dans le répertoire, spécifiez simplement le répertoire et le fichier correspondant dans la configuration de php.ini.
Il n'est pas recommandé de modifier la configuration après être entré dans le conteneur puis de la soumettre. Le processus de modification à nouveau de la configuration est très fastidieux.
某草草2017-04-25 09:03:58
Il est recommandé de reconditionner la nouvelle image en fonction de celle-ci et de modifier ou d'écraser le fichier de configuration d'origine.
Exemple :
FROM nginx:latest
ADD . /opt/flask/
RUN cp /opt/flask/flask.conf /etc/nginx/nginx.conf
VOLUME ["/opt/flask/media"]
VOLUME ["/opt/flask/static"]
EXPOSE 80
仅有的幸福2017-04-25 09:03:58
Propriétaire, je suis un débutant.
Recherche d'une lampe ou d'une image lnmp