zoukankan      html  css  js  c++  java
  • docker快速搭建php7.2-nginx开发环境

    1.输入命令:

    docker search -s 100 php

    -s :列出收藏数不小于指定值的镜像

    搜索出下面图中列表,选择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,显示下面界面,说明容器运行成功。

  • 相关阅读:
    8.池化内存分配
    7.netty内存管理-ByteBuf
    6.ChannelPipeline
    5.接入客户端连接
    4.Netty执行IO事件和非IO任务
    3.NioEventLoop的启动和执行
    2.NioEventLoop的创建
    1.netty服务端的创建
    微信订阅号开发初探
    jmeter自动化脚本编写
  • 原文地址:https://www.cnblogs.com/wjs2019/p/13608548.html
Copyright © 2011-2022 走看看