小知识:详解用Docker快速搭建一个博客网站

目录 一、准备工作 二、部署流程  三、访问测试

Halo 是一款现代化的个人独立博客系统,给习惯写博客的同学多一个选择。

官网地址:https://halo.run/

一、准备工作

本章教程基于Docker搭建,所以需要你提前在服务器上安装好Docker环境。

Docker安装教程:http://www.tuohang.net/article/107112.html

二、部署流程

(1)创建工作目录

mkdir ~/.halo && cd ~/.halo

%小知识:详解用Docker快速搭建一个博客网站-猿站网-插图

(2)下载配置文件到工作目录

wget https://dl.halo.run/config/application-template.yaml -O ./application.yaml

%小知识:详解用Docker快速搭建一个博客网站-1猿站网-插图

(3)修改配置文件,配置数据库或者端口等

vim application.yaml

%小知识:详解用Docker快速搭建一个博客网站-2猿站网-插图

 (4)拉取blog镜像源

docker pull halohub/halo:1.4.13

%小知识:详解用Docker快速搭建一个博客网站-3猿站网-插图

 (5)创建容器

docker run -it -d –name halo -p 8090:8090 -v ~/.halo:/root/.halo –restart=unless-stopped halohub/halo:1.4.13

参数解释:

-it: 开启输入功能并连接伪终端 -d: 后台运行容器 –name: 为容器指定一个名称 -p: 端口映射,格式为 主机(宿主)端口:容器端口 ,可在 application.yaml 配置。 -v: 工作目录映射。形式为:-v 宿主机路径:/root/.halo,后者不能修改。 –restart: 建议设置为 unless-stopped,在 Docker 启动的时候自动启动 Halo 容器。

%小知识:详解用Docker快速搭建一个博客网站-4猿站网-插图

(6)打开 http://ip:端口号 即可看到安装引导界面。

比如我的服务公网IP是:81.71.136.94,那么我访问的地址就是:http://81.71.136.94:8090/

%小知识:详解用Docker快速搭建一个博客网站-5猿站网-插图

 填写完信息之后,点击安装,安装完成之后,会跳转到登录页面。

%小知识:详解用Docker快速搭建一个博客网站-6猿站网-插图

 输入账号密码,点击登录会进入到博客后台管理界面。

%小知识:详解用Docker快速搭建一个博客网站-7猿站网-插图

点击跳转到首页,可以直达到博客首页。 

%小知识:详解用Docker快速搭建一个博客网站-8猿站网-插图

 三、访问测试

访问:http://81.71.136.94:8090/(需要更换为你自己的服务器IP地址噢~)

%小知识:详解用Docker快速搭建一个博客网站-9猿站网-插图

到此这篇关于详解用Docker快速搭建一个博客网站的文章就介绍到这了,更多相关Docker搭建博客网站内容请搜索服务器之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持服务器之家!

原文链接:https://blog.csdn.net/qq_19309473/article/details/121445993

声明: 猿站网有关资源均来自网络搜集与网友提供,任何涉及商业盈利目的的均不得使用,否则产生的一切后果将由您自己承担! 本平台资源仅供个人学习交流、测试使用 所有内容请在下载后24小时内删除,制止非法恶意传播,不对任何下载或转载者造成的危害负任何法律责任!也请大家支持、购置正版! 。本站一律禁止以任何方式发布或转载任何违法的相关信息访客发现请向站长举报,会员发帖仅代表会员个人观点,并不代表本站赞同其观点和对其真实性负责。本网站的资源部分来源于网络,如有侵权烦请发送邮件至:2697268773@qq.com进行处理。
建站知识

小知识:Docker run流程及镜像的基本命令详解

2023-3-13 21:36:48

建站知识

小知识:Docker部署SpringBoot应用的实现步骤

2023-3-13 21:51:52

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索