linux docker nginx+php+mysql
时间: 2023-11-13 15:52:45 浏览: 189
Linux、Docker、Nginx、PHP和MySQL是一些常用的技术工具。在Linux操作系统上使用Docker可以方便地创建和管理容器。Nginx是一个高性能的Web服务器,可以用来代理和负载均衡HTTP请求。PHP是一种常用的服务器端脚本语言,可以用来开发动态网站。MySQL是一个流行的关系型数据库管理系统,用于存储和管理数据。
在使用Docker创建Nginx容器时,可以使用以下命令:
引用:重新创建Nginx容器 docker stop nginx && docker rm nginx docker run --name nginx -p 80:80 --link php-fpm -v docker/nginx/conf:/etc/nginx/conf.d -v docker/www:/usr/share/nginx/html -v docker/nginx/log:/var/log/nginx -d nginx
引用:重新创建docker stop nginx && docker rm nginx docker run --name nginx -p 80:80 -v docker/nginx/conf:/etc/nginx/conf.d -v docker/www:/usr/share/nginx/html -v docker/nginx/log:/var/log/nginx -d nginx
在使用Docker创建PHP容器时,可以使用以下命令:
引用:重新启动容器 docker run --name php-fpm --link mysql:mysql -v ~/docker/www:/var/www/html -v docker/php/conf/www.conf:/usr/local/etc/php-fpm.d/www.conf -v docker/php/conf/php.ini:/usr/local/etc/php/php.ini -d php:fpm -link : 可以用来链接2个容器,使得源容器和接收容器之间可以互相通信 连接PHP和Mysql容器后,PHP脚本连接数据库时,host的值为 'mysql'。
阅读全文