- docker 安装 php
docker search php docker pull php:5.6-fpm docker run -d --name php5.6 -v ~/docker/nginx/www:/www php:5.6-fpm
命令说明:先搜索 php 镜像再根据需要的版本进行下载,并运行。
--name php5.6: 将运行的容器起别名为 php5.6,方便管理。
-v ~/docker/nginx/www:/www : 将主机中项目的目录 www 挂载到容器的 /www - docker 安装 nginx
创建 ~/docker/nginx/conf/conf.d 目录。-p 表示允许一次创建多个目录,而不用挨个目录创建一遍。
mkdir -p ~/docker/nginx/conf/conf.ddocker search nginx docker pull nginx:latest docker run -d --name nginx \ -v ~/docker/nginx/www:/usr/share/nginx/html:ro \ -v ~/docker/nginx/conf/conf.d:/etc/nginx/conf.d:ro \ -p 8088:80 \ --link php5.6:php \ nginx
-p 8088:80: 端口映射,把 nginx 中的 80 映射到本地的 8088 端口。
~/docker/nginx/www: 是本地 html 文件的存储目录,/usr/share/nginx/html 是容器内 html 文件的存储目录。
~/docker/nginx/conf/conf.d: 是本地 nginx 配置文件的存储目录,/etc/nginx/conf.d 是容器内 nginx 配置文件的存储目录。
docker 安装 php+nginx+mysql+phpmyadmin 并运行
最新推荐文章于 2023-06-15 18:07:20 发布