wecenter 问答社区 dockerfile,不用纠结于物理机的运行环境
2024-09-07 18:51:47
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的话,就不用去安装各种破环境了。大家有兴趣的可以吧整个目录映射出来,开发和调试。
最新文章
- php 获取当前服务器 系统
- codevs2178 表达式运算Cuties[笛卡尔树]
- JDBC中的PreparedStatement
- 捉BUG记(To Catch a Bug)
- jQuery+CSS 简单代码实现遮罩层( 兼容主流浏览器 )
- delphi 18 屏蔽和替换 右键菜单
- kill 进程卡住,超时kill方法
- 也谈BIO | NIO | AIO (Java版--转)
- Direct3D 索引缓存
- 关于ACM,关于CSU
- 用php进行md5解密的源码,亲测可用
- HDU2089 暴力打表
- 将后面的m个数移到前面
- PHP超全局变量$_SERVER分析
- 安装MySQL提示“请键入 NET HELPMSG 3534 以获得更多的帮助”的解决办法
- 1. Tensorflow高效流水线Pipeline
- python摸爬滚打之day06----小数据池、编码解码
- [IOS微信] Unicode码 转化为字符串
- 深入解读键值产生原理,linux中的软链接和硬链接(转)
- Firefox内存占用过高解决方法