当前位置:首页>技术教程>利用宝塔反代WebStack-Hugo,使用Docker进行搭建

利用宝塔反代WebStack-Hugo,使用Docker进行搭建

首先你得有一台服务器或vps,国内外的都是可以的。看你自己的需求~对于系统没有要求,毕竟是利用Docker进行搭建的。在服务器上安装好宝塔面板以及Docker。

那么下面,就开始为大家介绍如何使用docker搭建WebStack-Hugo,这款导航是比较get我的点上的。所以才花了些时间去研究。

具体步骤如下:

#创建站点目录路径,也可以利用宝塔新增网站来进行创建
mkdir /home/salanghe/nav
cd /home/salanghe/nav
# 安装 WebStack-Hugo 主题,拉取最新的文件
git clone https://github.com/shenweiyan/WebStack-Hugo.git themes/WebStack-Hugo
#将exampleSite目录下的文件复制到刚刚创建的站点目录路径
cd /home/salanghe/nav
cp -r themes/WebStack-Hugo/exampleSite/* ./

接着,我们来安装Docker镜像

拉取docker hugo的镜像

docker pull klakegg/hugo

创建容器

#反代端口为2052
docker run -itd -p 2052:2052 --name my-hugo --restart always -v /home/salanghe/nav:/src klakegg/hugo server -p 2052

其中/home/salanghe/nav字段为你自己的站点目录路径,需要进行更改

至此,就完成搭建工作了,前往宝塔面板上,利用反代功能就可以打开导航站点了。

另外,每次更新之后,是不会自动更新站点信息的。需要使用:

docker restart my-hugo

重启docker容器才会更新站点信息。

好了,利用宝塔反代WebStack-Hugo,使用Docker进行搭建的教程就到这里结束了。

更多关于WebStack-Hugo的使用教程,可到进行查看:

https://www.yuque.com/shenweiyan/cookbook/webstack-hugo

声明 本站上的部份软件及文章来源于互联网,仅供网友学习交流,若您喜欢本文可附上原文链接随意转载。
本站无意侵害您的权益,请发送邮件至 jason#salanghe.com 或点击右侧 私信:月情 反馈,我们将尽快处理。

给TA打赏
共{{data.count}}人
人已打赏
技术教程

搭建一个属于自己的New Bing吧!

2023-7-10 20:30:21

技术教程

b2主题优化:使用未认证的订阅号实现微信登陆

2023-7-28 21:24:48

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