docker搭建lnmp

316 阅读1分钟

一 .下载镜像

1.mysql docker pull mysql 2.php docker pull php:7.3-fpm 3 ngixn docker pull nginx

二.启动容器

1.启动Mysql

docker run -d -p 3306:3306 --restart always -e mysql-password_root --name mysql mysql

2.启动php

docker run -d -p 9000:9000 --restart always -v /lnmp/www/html:/var/www/html --link mysql:mysql --name php7 php:7.3-fpm

3.启动ngixn

docker run -d -p 80:80 --restart always -v /lnmp/www/html:/usr/share/nginx/html --link php7:php --name nginx nginx

三 配置 nginx

docker exec -it nginx /bin/bash 进入nginx容器

docker cp nginx:/etc/nginx/conf.d/default.conf /lnmp/default.conf 从nginx容器里面复制一份nginx配置出来改。