84669 Lernen von Personen
152542 Lernen von Personen
20005 Lernen von Personen
5487 Lernen von Personen
7821 Lernen von Personen
359900 Lernen von Personen
3350 Lernen von Personen
180660 Lernen von Personen
48569 Lernen von Personen
18603 Lernen von Personen
40936 Lernen von Personen
1549 Lernen von Personen
1183 Lernen von Personen
32909 Lernen von Personen
docker pull 一个lnmp的镜像下来安装 怎么修改他的配置 比如说我要给php 加个扩展 nginx 修改点域名之类的
用docker run -it -u root 镜像名 /bin/bash之类的命令进去改
docker run -it -u root 镜像名 /bin/bash
改好了后exit退出来
exit
然后docker commit <container ID> 新的镜像名来提交你的镜像
docker commit <container ID> 新的镜像名
配置文件建议使用数据卷的形式并替换容器内原有的配置,包括php扩展,可以在新建一个临时容器,将扩展编译之后导出到宿主机,在通过挂载的方式挂载到lnmp容器中的目录里,在php.ini的配置中指定对应的目录和文件即可。
不推荐进入容器后修改配置再提交这种方式,这样再次修改配置的过程非常繁琐。
建议你在它的基础上重新打包新的镜像,修改或覆盖原有配置文件。Example:
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
楼主,我是新手。求一个lamp或者lnmp的镜像
用
docker run -it -u root 镜像名 /bin/bash
之类的命令进去改改好了后
exit
退出来然后
docker commit <container ID> 新的镜像名
来提交你的镜像配置文件建议使用数据卷的形式并替换容器内原有的配置,包括php扩展,可以在新建一个临时容器,将扩展编译之后导出到宿主机,在通过挂载的方式挂载到lnmp容器中的目录里,在php.ini的配置中指定对应的目录和文件即可。
不推荐进入容器后修改配置再提交这种方式,这样再次修改配置的过程非常繁琐。
建议你在它的基础上重新打包新的镜像,修改或覆盖原有配置文件。
Example:
楼主,我是新手。
求一个lamp或者lnmp的镜像