/Users/sui/www 是本地 html 文件的存储目录,/usr/share/nginx/html 是容器内 html 文件的存储目录。 /Users/sui/docker/nginx/conf.d 是本地 nginx 配置文件的存储目录,/etc/nginx/conf.d 是容器内 nginx 配置文件的存储目录。 --link sui-php:php 把sui-php的网络并入sui-nginx,并通过修改sui-nginx的...
// 1.拉取php镜像,这里以php7.4为例docker pull php:7.4-fpm// 2.启动php容器,并绑定上一步创建的网络docker run-d--name php:7.4-fpm--network mynginx--ip=192.138.0.2-v~/docker/nginx/www:/www php:8.2.4-fpm-alpine3.17 启动php容器并绑定上一步创建的网络,这里取名为php:7.4-fpm。本地创建的d...
[](assets/markdown-img-paste-20210426210619325.png)### 2.2 docker安装php和nginx一样,我们可以先通过docker search php查找镜像,这里直接拉取官方的镜像,标签为7.4-fpm,其他版本的可自行选择 [root@localhost ~]# docker pull php:7.4-fpm 等待下载完成后,我们就可以在本地镜像列表里查到REPOSITORY为php,标签...
$ docker-php-ext-install mysql $ docker-php-ext-install mysqli $ docker-php-ext-install pdo 使用 control + p + q退出容器并保持容器继续运行,重启 php 容器与 nginx 容器 在 ~/web/www 目录下新建 testmysql.php 在浏览器上访问:localhost/testmysql.php 至此,使用 docker 搭建 nginx + mysql +...
nginx是原生的 mysql也是原生的 通过试验,得出如下结论: 1、nginx的项目配置文件, 主要注意2个地方,第一个是root目录,遮起来的是我的项目域名,这里就不给大家看了,第二个是引入php配置文件 2、enable-php-docker.conf配置文件,这个是重点 fastcgi_pass配置docker里面php服务的地址,ip地址和端口,都可以从docker里面...
1.使用 docker 运行 php docker run --name=test-php -p=9000:9000 -it -d -v=/usr/local/src/nginx/html:/var/www/htm 7bbbb12d1498 2.使用 docker 运行 nginx docker run --name=test-nginx -p=80:80 -d -v=/usr/local/src/nginx/html:/usr/share/nginx/html -v=/usr/local/src/nginx/...
在系统中建立一个专门存放docker启动的脚本,分别是,start_docker_mysql.sh,start_docker_nginx.sh,start_docker_php.sh,完成后目录如下 1.启动脚本建立好了以后首先开始mysql的安装,在start_docker_mysql.sh里面写入内容: sudo docker run --name mysql -p 3306:3306 -d -e MYSQL_ROOT_PASSWORD=xiukang...
docker pull php:7.1-fpm docker pull mysql:5.7 2. 创建文件夹 # 网站目录 mkdir -p /data/www # nginx 配置 mkdir -p /data/nginx/conf.d # mysql数据 mkdir -p /data/mysql/data # mysql配置 mkdir -p /data/mysql/conf.d 3、创建 Nginx 容器 ...
docker run --name php7.4 -d \ -v /sunday/www:/var/www/html:ro \ php:7.4-fpm --name php7.4是容器的名字。 /sunday/www是本地 php 文件的存储目录,/www/html是容器内 php 文件的存储目录,ro表示只读。 3.编辑 nginx 配置文件 server { listen 80; server_name localhost; location / { root ...