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,显示下面界面,说明容器运行成功。

最新文章

  1. ReactJs笔记
  2. Solr与Cassandra二级缓存实践
  3. hue install
  4. bzoj 1162 network
  5. 关于一次oracle sqlplus可登陆,但监听起不来的解决。由于listener.log文件超过4G
  6. 第三章 EnumUtil根据值获取枚举对象
  7. [Xamarin] 取得所有已安裝軟體清單 (转帖)
  8. Android 下拉刷新
  9. Ubuntu 14.04下翻译软件的安装与比较
  10. Ue4 Shader博客
  11. 安卓开发经验分享:资源、UI、函数库、测试、构建一个都不能少(转)
  12. java基础知识点复习
  13. 【原创】使用.NET Core 1.0创建一个Self-Contained控制台应用
  14. Linux 命令 - ls: 列出目录内容
  15. dreamweaver中用正则表达式查找替换批量删除 tppabs标签的方法
  16. 你真的会用 SDWebImage?
  17. Apache Hadoop RPC Authentication 安全绕过漏洞
  18. Nightmare(搜索)
  19. Jenkins构建本地项目到服务器上自动部署的方法
  20. 【数论】洛谷P1313计算系数

热门文章

  1. 笨办法学python3代码练习ex23.py 字符串字节串字符编码
  2. json&amp;pickle&amp;shelve
  3. 新老版本vue-cli的安装及创建项目等方式的比较
  4. Hello GCN
  5. angular.js 本地数据存储LocalStorage
  6. Java Redis系列2 (redis的安装与使用+redis持久化的实现))
  7. c++之广度优先搜索
  8. 火题小战 B. barbeque
  9. 【HNOI2015】菜肴制作 - 拓扑排序+贪心
  10. C++指针变量的基本写法