您现在的位置是:首页 > cms教程 > Discuz教程Discuz教程
基于docker构建discuz论坛的方法
海云2025-07-17Discuz教程已有人查阅
导读下载discuz的zip包,将discuz论坛包解压:目录内容:新建docker-compose.yml文件:执行之后说是需要先执行下docker-compose build之后再执行 docker-compose up -d
下载discuz的zip包,将discuz论坛包解压:
wget http://ahdx.down.chinaz.com/201712/Discuz_X3.4_SC_UTF8_0101.zip
编写Dockerfile:
这里应该也可以使用一条命令:docker-compose up -d --build
执行完成之后,查看容器状态:
浏览器访问ip:88端口:
确认全部为ok才可以执行下一步:
配置数据库:
wget http://ahdx.down.chinaz.com/201712/Discuz_X3.4_SC_UTF8_0101.zip
编写Dockerfile:
[root@tanbaobao discuz]# cat Dockerfile
FROM php:apache-stretch
MAINTAINER tanbaobao 2360415871@qq.com
COPY ./upload/ /var/ /html
RUN cd /usr/local/bin \
&& ./docker-php-ext-install pdo_mysql \
&& ./docker-php-ext-install mysqli \
&& cd /var/ /html/ \
&& chmod a+w -R config data uc_server/data uc_client/data \
&& rm -rf /var/lib/apt/lists/*
EXPOSE 80
目录内容:新建docker-compose.yml文件:
[root@tanbaobao discuz]# vi docker-compose.yml
version: "3"
services:
discuz:
build: .
image: discuz:3.4
ports:
- "88:80"
restart: always
depends_on:
- mysql
networks:
- webnet
mysql:
image: mysql
command: --default-authentication-plugin=mysql_native_password
environment:
- MYSQL_ROOT_PASSWORD=discuz!
ports:
- "13306:3306"
restart: always
networks:
- webnet
networks:
webnet:
运行容器:
[root@tanbaobao discuz]# docker-compose up -d
执行之后说是需要先执行下docker-compose build之后再执行 docker-compose up -d这里应该也可以使用一条命令:docker-compose up -d --build
执行完成之后,查看容器状态:
浏览器访问ip:88端口:
确认全部为ok才可以执行下一步:
配置数据库:
本文标签:
很赞哦! ()
上一篇:discuz NT整合
相关教程
图文教程
Discuz X2.5(PHP) CAS单点登录代码实例
搭载Discuz! X2.5 平台,这个比较简单,我用的是wamp集成服务器,直接next、next...就可以了。之后配置PHP的CAS,先下载客户端我下载的是1.3.1,然后将解压后的CAS文件夹和CAS.php复制到
Discuz X3.2源码解析discuz_application实例化
class_core.php,主要实现了以下功能:注册 autoload 方法和异常处理方法C::t 方法的实现:通过 C::t 方法来调用数据层对应表的对象来实现对数据的操作
Discuz的NT中集成Memcached分布式缓存的实现方法
之前写过一篇关于Discuz的NT缓存架构文章,在那篇文章的结尾介绍了在IIS中如果开启多个应用程序池会造成多个缓存实例之间数据同步的问题。
Discuz常用函数解析
Discuz!常用函数解析php, 函数, Discuz, param, Discuz二次开发
相关源码
-
(响应式H5)帝国cms7.5文章新闻博客模板带会员中心本模板基于帝国CMS内核开发,为新闻资讯、个人博客及作品展示类网站设计。采用响应式布局技术,确保在手机、平板和电脑等不同设备上都能获得良好的浏览体验。查看源码 -
(PC+WAP)pbootcms模板黑色门窗定制五金建材网站下载为门窗定制与五金建材企业设计的网站解决方案,采用PbootCMS开发,兼具专业展示与营销功能。黑色系设计突显工业质感,响应式布局确保在手机、平板等设备上的浏览体验。通过简单的内容替换,也可适用于建材贸易、家具定制等相关行业。查看源码 -
(PC+WAP)绿色草坪地坪操场pbootcms网站模板该模板基于PbootCMS内核开发,专为人造草坪、地坪施工企业设计,采用绿色主题呼应行业属性,实现PC与WAP端全栈响应式适配,确保跨设备无缝浏览体验。查看源码 -
(自适应响应式)HTML5甲醛环境检测网站模板带在线留言和资料下载本模板为甲醛检测与环保科技企业开发,采用PbootCMS内核构建。首页集成空气质量数据可视化模块,服务流程采用时间轴展示设计,检测报告板块支持PDF在线预览功能查看源码 -
自适应极简风个人博客文章自媒体网站模板基于PbootCMS开源内核开发的极简个人博客模板,采用移动优先设计原则,通过Media Query技术实现320px至1920px六级分辨率适配,确保在手机、平板及PC设备上均呈现良好的视觉体验。查看源码 -
(响应式)轴承机械五金零件产品pbootcms落地推广单页源码下载为轴承、机械零件等工业产品打造的响应式单页模板,基于PbootCMS内核开发,助力企业快速构建专业级产品展示页面。模板采用工业风设计语言,突出产品参数与性能优势,适用于设备制造商、零部件供应商等B2B场景推广。查看源码
| 分享笔记 (共有 篇笔记) |
