使用 Docker 部署 Open-Resume 在线简历平台

1)Open-Resume 介绍

GitHub: github.com/xitanggg/op...

Open-Resume 是一款功能强大的开源 简历生成器简历解析器 。可以帮助我们快速的生成个人简历,并定制化不同的主题和布局风格。该项目的目标是为每个人提供免费的现代专业简历设计,让任何人都能充满信心地申请工作。

2)Open-Resume 特点

  • 简单易用: 项目提供了一个简单的界面和表单,用户只需填写个人信息和经历等字段,即可快速生成简历个人。
  • 实时 UI 更新: 输入简历信息时,简历 PDF 会实时更新,因此可以轻松查看最终结果
  • 可定制性强: 用户可以选择不同的主题和布局风格,根据自己的喜好和需求进行个性化定制。还可以通过修改代码来添加新的字段或调整样式,满足特殊需求。
  • 多种导出格式: 用户可以将生成的个人简历保存为 PDF 格式,方便分享和打印。也可以直接打印出来,作为纸质简历使用。
  • 开源: 该项目是开源的,用户可以在 GitHub 上找到源代码和文档。这意味着用户可以自由地修改和定制项目,也可以参与到项目的开发和改进中。
  • 跨平台支持: 该项目基于 HTML、CSS 和 JavaScript技 术开发,可以在各种操作系统和设备上运行,包括 Windows、Mac、Linux 等。

3)Open-Resume 体验

www.open-resume.com/resume-buil...

4)检查 Docker 环境

4.1)安装 Docker 软件

bash 复制代码
# 高版本 Docker 安装
curl -fsSL https://get.docker.com/ | sh
bash 复制代码
# 关闭防火墙
systemctl disable --now firewalld
setenforce 0
bash 复制代码
# 启用 Docker
systemctl enable --now docker

4.2)检查 Docker 服务

lua 复制代码
systemctl status docker

4.3)开启 IPv4 forwarding

bash 复制代码
echo "net.ipv4.ip_forward=1" >> /etc/sysctl.conf
systemctl restart network
sysctl net.ipv4.ip_forward

5)安装 Docker-compose

5.1)下载 Docker-Compose 软件包

bash 复制代码
curl -L https://github.com/docker/compose/releases/download/v2.2.2/docker-compose-linux-x86_64 -o /usr/local/bin/docker-compose

5.2)Docker-Compose 增加执行权限

bash 复制代码
chmod +x /usr/local/bin/docker-compose

5.3)检查 Docker-Compose 版本

docker-compose -v

6)Open-Resume 部署

6.1)方式一:基于 Docker-Cli 部署

arduino 复制代码
docker run -d --name open-resume -p 3000:3000 peppershade/open-resume:latest

6.2)方式二:基于 Docker-Compose 部署

vim docker-compose.yml
lua 复制代码
version: '3'
services:
  open-resume:
    image: peppershade/open-resume:latest
    ports:
      - '3000:3000'
docker-compose up -d

6.3)查看容器

css 复制代码
docker ps -a

7)验证

打开浏览器并访问 http://服务器IP地址:3000,即可访问到自建的 OpenResume 服务。
在界面中填写个人信息,并选择主题和语言,然后单击 "生成简历" 按钮即可生成您的在线简历。

8)总结

开源在线简历生成器的优点在于它的简单易用和高度可定制性。不仅可以快速生成个人简历,还可以根据自己的喜好和进需求进行个性化定制。您可以通过修改代码来添加新的字段或调整款式,满足自己的特殊需求。

相关推荐
小牛itbull3 小时前
ReactPress:重塑内容管理的未来
react.js·github·reactpress
鱼满满记11 小时前
1.6K+ Star!GenAIScript:一个可自动化的GenAI脚本环境
人工智能·ai·github
梦魇梦狸º13 小时前
腾讯轻量云服务器docker拉取不到镜像的问题:拉取超时
docker·容器·github
Huazie18 小时前
一篇搞定 Hexo Diversity 主题接入!支持多主题自由切换!
javascript·github·hexo
草明2 天前
Nginx 做反向代理,一个服务优先被使用,当无法提供服务时才使用其他的备用服务
运维·nginx·github
马里嗷2 天前
Puppeteer - 掌控浏览器自动化的开源利器
后端·github
2301_796982142 天前
怎样使用pycharm的服务?
git·pycharm·github
yanlaifan2 天前
GitHub中搜索项目方法
github
油泼辣子多加2 天前
2024年11月5日Github流行趋势
github