FROM webdevops/php-nginx:centos-7-php56

ADD . /app

RUN ["chmod", "777", "/app/cache"]

RUN ["chmod", "777", "/app/tmp"]

RUN ["chmod", "777", "/app/system"]

RUN ["chmod", "777", "/app/system/config"]

EXPOSE  80

  

Dockfile文件内容,参考如上

images打包  docker build --tag="hub.qjdchina.com/qjd/wecenter:v0.0.1" ./

启动  docker run -d -p 90:80 -e NODE_ENV=dev -v /Users/xiexuemei/qjd/work/wecenter/uploads/:/app/uploads/ hub.qjdchina.com/qjd/wecenter:v0.0.1

-e 为传入的环境变量 NODE_ENV 键     dev是对应的值

-v  是目录映射到外面 两个值 用冒号分开  第一个是   物理机的目录地址      第二个是docker images 里面的目录地址

这里的作用是把图片上传目录导出来,

--------------由于安装php环境比较麻烦,有docker的话,就不用去安装各种破环境了。大家有兴趣的可以吧整个目录映射出来,开发和调试。

最新文章

  1. php 获取当前服务器 系统
  2. codevs2178 表达式运算Cuties[笛卡尔树]
  3. JDBC中的PreparedStatement
  4. 捉BUG记(To Catch a Bug)
  5. jQuery+CSS 简单代码实现遮罩层( 兼容主流浏览器 )
  6. delphi 18 屏蔽和替换 右键菜单
  7. kill 进程卡住,超时kill方法
  8. 也谈BIO | NIO | AIO (Java版--转)
  9. Direct3D 索引缓存
  10. 关于ACM,关于CSU
  11. 用php进行md5解密的源码,亲测可用
  12. HDU2089 暴力打表
  13. 将后面的m个数移到前面
  14. PHP超全局变量$_SERVER分析
  15. 安装MySQL提示“请键入 NET HELPMSG 3534 以获得更多的帮助”的解决办法
  16. 1. Tensorflow高效流水线Pipeline
  17. python摸爬滚打之day06----小数据池、编码解码
  18. [IOS微信] Unicode码 转化为字符串
  19. 深入解读键值产生原理,linux中的软链接和硬链接(转)
  20. Firefox内存占用过高解决方法

热门文章

  1. IOS 编程中引用第三方的方类库的方法及常见问题
  2. Java 循环结构 - for, while 及 do...while
  3. 100多道经典的JAVA面试题及答案解析
  4. Android学习(十) SQLite 基于SQLiteOpenHelper的操作方式
  5. Android学习(二) 标签滚动跳过
  6. ionic中actionsheet在安卓中显示样式问题
  7. PHP结巴程序实现
  8. java 根据生日计算年龄 Java问题通用解决代码
  9. php数组操作,内容相同,键值不同,互换
  10. Weka学习之认识weka(一)