docker快速搭建php7.2-nginx开发环境
2024-09-03 07:34:37
1.输入命令:
docker search -s 100 php
搜索出下面图中列表,选择webdevops/php-nginx。
2.通过docker拉取webdevops/php-nginx镜像,我选择的最新的。
docker pull webdevops/php-nginx
出现下面提示说明镜像下载成功。
3.通过docker创建一个容器:
docker run -itd --name php-ngins-wjs1 -p 89:80 -v /var/www/:/app/ webdevops/php-nginx
命令解释:
-i: 以交互模式运行容器,通常与 -t 同时使用
-t: 为容器重新分配一个伪输入终端,通常与 -i 同时使用;
-d: 后台运行容器,并返回容器ID;
--name="nginx-lb": 为容器指定一个名称;
-p: 指定端口映射,格式为:主机(宿主)端口:容器端口,我把容器nginx的80端口映射到我的本地的89端口
-v: 绑定一个卷,把本地的/var/www 目录绑定到容器的 /app 目录
4.测试容器:
在本地/var/www目录下创建一个index.php文件,输入以下代码:
<?php phpinfo(); ?>
保存退出,然后在浏览器输入:http://172.30.12.12:89/index.php,显示下面界面,说明容器运行成功。
最新文章
- ReactJs笔记
- Solr与Cassandra二级缓存实践
- hue install
- bzoj 1162 network
- 关于一次oracle sqlplus可登陆,但监听起不来的解决。由于listener.log文件超过4G
- 第三章 EnumUtil根据值获取枚举对象
- [Xamarin] 取得所有已安裝軟體清單 (转帖)
- Android 下拉刷新
- Ubuntu 14.04下翻译软件的安装与比较
- Ue4 Shader博客
- 安卓开发经验分享:资源、UI、函数库、测试、构建一个都不能少(转)
- java基础知识点复习
- 【原创】使用.NET Core 1.0创建一个Self-Contained控制台应用
- Linux 命令 - ls: 列出目录内容
- dreamweaver中用正则表达式查找替换批量删除 tppabs标签的方法
- 你真的会用 SDWebImage?
- Apache Hadoop RPC Authentication 安全绕过漏洞
- Nightmare(搜索)
- Jenkins构建本地项目到服务器上自动部署的方法
- 【数论】洛谷P1313计算系数