在docker 上安装lnmp 环境

举报
lxw1844912514 发表于 2022/03/27 22:54:14 2022/03/27
【摘要】 一.下载镜像 下载NGINX:  docker pull nginx 下载php:   docker pull php:7.3-fpm 下载mysql:   docker pull mysql 二.启动容器 启动mysql 容器: 参数: -d :容器后台运行 -p: 端...

一.下载镜像

下载NGINX:  docker pull nginx

下载php:   docker pull php:7.3-fpm

下载mysql:   docker pull mysql

二.启动容器

启动mysql 容器:

参数:

-d :容器后台运行

-p: 端口映射, 将容器的3306端口映射到本地的3306端口

--restart always: 每次重启时容器跟着一起重启

-e: 设置环境变量

--name:  前边mysql容器的名字 ,  后边mysql镜像的名字,有版本的话带上版本号

docker run -d -p 3306:3360 --restart always -e MYSQL_PASSWORD_ROOT=root --name mysql mysql
 

启动NGINX容器: 

docker run -d -p 80:80 --restart always -v /Users/liutao/Desktop/vagrant/docker:/var/www/html --link php7:php --name nginx nginx
 

启动PHP容器:

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

三.配置NGINX

1.在mac 本地配置域名:

编辑: /etc/hosts,添加

127.0.0.1 www.test.com 
 

 效果图

视频:https://www.bilibili.com/video/BV1ta4y147FE?from=search&seid=1302755098568329175 (声音开到最大才能听到)

文章来源: blog.csdn.net,作者:lxw1844912514,版权归原作者所有,如需转载,请联系作者。

原文链接:blog.csdn.net/lxw1844912514/article/details/118941731

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。