推广 热搜: page  使用  音视频  选择  个数  搜索引擎  企业  百度  可以  父亲 

通过 Docker 搭建 Typecho 详细教程

   日期:2024-12-17     作者:z4y67    caijiyuan   评论:0    移动:http://ww.kub2b.com/mobile/news/5971.html
核心提示:下面以 Centos 7 为例1.1 安装 Docker 安装依赖设置yum源查看所有仓库中所有docker版本安装docker设置开机启动启动 Docker查看版

下面以 Centos 7 为例

1.1 安装 Docker

安装依赖

 

设置yum源

 

查看所有仓库中所有docker版本

 

通过 Docker 搭建 Typecho 详细教程

安装docker

 

设置开机启动

 

启动 Docker

 

查看版本

 

测试

 

1.2 安装 Docker Compose

下载

 

赋予执行权限

 

查看版本

 
 

这里使用如下三个镜像

  • nginx
  • tsund/php:7.2.3-fpm
  • mysql:5.7

其中 为官方最新镜像, 为官方 5.7 镜像, 的 Dockerfile 如下

 

在官方镜像的基础上,添加了 (如果使用 MySQL 作为 Typecho 的数据库,则需安装此扩展,并设置 buffer 为 4kb,即一个内存页

新建 文件夹,其目录结构如下

 

3.1 配置 docker-compose.yml

 

其中

  • 指定 docker-compose 版本
  • 指定镜像名称
  • 指定文件挂载映射
  • 指定端口映射
  • 指定服务启动时的先后顺序,指定的服务会先于当前服务启动
  • 指定容器连接的虚拟网络,连接在同一网络的服务可以使用服务名进行通信。version 3 不推荐使用 ,使用 替代其功能,也更方便管理
  • 一级标签的 是虚拟网络的定义,可以指定网络类型和参数等,这里使用了默认的网络类型,参数部分留空即可

3.2 配置 nginx

在 目录下新建 文件,参考内容如下

 

3.3 配置 mysql

参考内容如下

 
 

4.1 编排容器

在 目录下

 

查看进程

 

4.2 安装 Typecho

编排成功后,浏览器输入 URL,进入 typecho 安装页面

需注意的是,数据库地址需填入 mysql 镜像的名称(与 中的配置相对应,数据库名与 中创建的数据库名一致

若出现以上页面,只需按照提示在 目录下新建 文件,并写入内容即可

迁移时只需将整个 目录打包传输至安装有 Docker 和 Docker Compose 的新服务器,然后重新编排容器即可

 
 
  • 使用 Docker 搭建 Typecho 个人博客

  • Docker安装typecho

本文地址:http://ww.kub2b.com/news/5971.html     企库往 http://ww.kub2b.com/ ,  查看更多

特别提示:本信息由相关用户自行提供,真实性未证实,仅供参考。请谨慎采用,风险自负。

 
 
更多>同类最新文章
0相关评论

文章列表
相关文章
最新动态
推荐图文
最新文章
点击排行
网站首页  |  关于我们  |  联系方式  |  使用协议  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报  |  鄂ICP备2020018471号