使用 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)总结

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

相关推荐
m0_748247553 分钟前
github webhooks 实现网站自动更新
github
张国荣家的弟弟1 小时前
【Yonghong 企业日常问题04】永洪BI可视化工具Linux部署全攻略(部署详解版)
linux·运维·github
油泼辣子多加3 小时前
2024年12月23日Github流行趋势
github
lsalp5 小时前
OpenAI于2024年12月21日在GitHub上正式发布了实时嵌入式SDK。支持ESP32-S3
物联网·github·esp32-s3
诸神缄默不语7 小时前
如何在服务器上克隆、pull、push GitHub私有项目
运维·github
dami_king8 小时前
项目开源能够带来什么?从中得到了什么?
开源·gitlab·github
沉默王二9 小时前
虾皮开的很高,还有签字费。
后端·面试·github
苏三有春10 小时前
五分钟学会如何在GitHub上自动化部署个人博客(hugo框架 + stack主题)
git·go·github
油泼辣子多加21 小时前
2024年12月18日Github流行趋势
github
hunteritself21 小时前
AI Weekly『12月16-22日』:OpenAI公布o3,谷歌发布首个推理模型,GitHub Copilot免费版上线!
人工智能·gpt·chatgpt·github·openai·copilot