“Nginx+php-fpm docker镜像合二为一”的版本间的差异

来自linux中国网wiki
跳到导航 跳到搜索
第1行: 第1行:
 
进阶见  
 
进阶见  
 
[[Alpine#alpine lnmp 也为docker准备]]
 
[[Alpine#alpine lnmp 也为docker准备]]
 +
 +
https://github.com/evan886/alpine-dockerbuild/tree/main/alpine_nginx_php7.4
 +
 +
<pre>
 +
 +
 +
docker build -t evan886/alpine_nginx_php7.4:v3.14 .
 +
 +
docker push  evan886/alpine_nginx_php7.4:v3.14
 +
 +
docker run -it  --name alpine_nginx_php7.3 -p 80:80 alpine_nginx_php7.3:1 .
 +
docker run -it  --name alpine_nginx_php7.3 -p 80:80 id
 +
域名 默认为wp.linuxsa.org
 +
 +
目录其实就是 /var/www/html
 +
 +
 +
还有个 
 +
docker pull evan886/wp:v5.8
 +
 +
docker build -t evan886/wp:v5.8  .
 +
 +
tree .
 +
.
 +
├── Dockerfile
 +
├── usage
 +
└── wordpress-5.8-zh_CN.tar.gz
 +
 +
 +
cat Dockerfile
 +
FROM evan886/alpine_nginx_php7.4:v3.14
 +
#ADD default.conf /etc/nginx/conf.d/
 +
ADD wordpress-5.8-zh_CN.tar.gz  /var/www/html/
 +
RUN chown www-data:www-data -R /var/www/html
 +
 +
 +
docker run --name wp  -p80:80 -d 54254a4fbae1
 +
 +
http://wp.linuxsa.org/wordpress/wp-admin/setup-config.php
 +
 +
 +
</pre>
 +
  
 
=see also=
 
=see also=

2021年8月26日 (四) 07:30的版本

进阶见 Alpine#alpine lnmp 也为docker准备

https://github.com/evan886/alpine-dockerbuild/tree/main/alpine_nginx_php7.4



docker build -t evan886/alpine_nginx_php7.4:v3.14 .

docker push  evan886/alpine_nginx_php7.4:v3.14

docker run -it  --name alpine_nginx_php7.3 -p 80:80 alpine_nginx_php7.3:1 .
docker run -it  --name alpine_nginx_php7.3 -p 80:80 id
域名 默认为wp.linuxsa.org 

目录其实就是 /var/www/html


还有个  
docker pull evan886/wp:v5.8

docker build -t evan886/wp:v5.8  .

 tree .
.
├── Dockerfile
├── usage
└── wordpress-5.8-zh_CN.tar.gz


cat Dockerfile 
FROM evan886/alpine_nginx_php7.4:v3.14
#ADD default.conf /etc/nginx/conf.d/
ADD wordpress-5.8-zh_CN.tar.gz  /var/www/html/
RUN chown www-data:www-data -R /var/www/html


 docker run --name wp  -p80:80 -d 54254a4fbae1

http://wp.linuxsa.org/wordpress/wp-admin/setup-config.php



see also

nginx+php-fpm docker镜像合二为一

on qcloud nginx+php-fpm docker镜像合二为一


基于Alpine构建php7.0.27镜像的dockerfile

Alpine(apk add)从零搭建 php7.2-fpm + nginx

使用 docker 搭建 nginx+php-fpm 环境 (两个独立镜像)