EnBizCard 可帮助您创建可在您的网站上托管的基于 HTML 的交互式和响应式数字名片。
本次实践为个人测试环境,操作系统版本为centos7.6。
| hostname | IP地址 | 操作系统版本 | Docker版本 |
|---|---|---|---|
| jeven | 192.168.3.166 | centos 7.6 | 20.10.17 |
1.本次实践部署环境为个人测试环境,生产环境请谨慎;
2.使用Docker部署EnBizCard数字名片工具。
检查Docker服务是否正常运行,确保Docker正常运行。
[root@jeven ~]# systemctl status docker● docker.service - Docker Application Container Engine Loaded: loaded (/usr/lib/systemd/system/docker.service; enabled; vendor preset: disabled) Active: active (running) since Thu 2024-03-21 18:42:13 CST; 3min 53s ago Docs: https://docs.docker.com Main PID: 43305 (dockerd) Tasks: 82 Memory: 103.6M CGroup: /system.slice/docker.service
检查Docker版本
[root@jeven ~]# docker -vDocker version 20.10.17, build 100c701
检查Docker compose版本,确保2.0以上版本。
[root@jeven ~]# docker compose versionDocker Compose version v2.6.0
在github中拉取EnBizCard源码
git clone https://github.com/vishnuraghavb/EnBizCard.git
查看源码目录
[root@jeven ~]# ls EnBizCard/assets docker-compose.yml env.example layouts mixins package.json pages README.md store components Dockerfile jsconfig.json LICENSE nuxt.config.js package-lock.json PRIVACY.md static tailwind.config.js
复制变量文件
env.example为.env文件
cp env.example .env
执行以下命令,构建镜像。如果不想构建,也可以使用已经构建完成的镜像
swr.cn-north-4.myhuaweicloud.com/jeven/enbizcard
docker compose build

查看本地镜像,可以看到已经成功构建的镜像
enbizcard_enbizcard。
[root@jeven EnBizCard]# docker images |grep enbienbizcard_enbizcard latest 6d40eed65966 2 hours ago 35MB
使用docker-cli方式部署,官方示例如下。本次实践使用docker compose方式部署。
docker run -d \ --restart unless-stopped \ --name enbizcard \ -p 5600:80 \ swr.cn-north-4.myhuaweicloud.com/jeven/enbizcard
使用docker compose运行EnBizCard容器
version: '3'services: enbizcard: image: swr.cn-north-4.myhuaweicloud.com/jeven/enbizcard container_name: enbizcard restart: always ports: - 5600:80
[root@jeven EnBizCard]# docker compose up -d[+] Running 2/2 ⠿ Network enbizcard_default Created 0.0s ⠿ Container enbizcard Started 0.6s
检查EnBizCard容器状态,确保EnBizCard容器正常启动。
[root@jeven EnBizCard]# docker compose psNAME COMMAND SERVICE STATUS PORTS enbizcard "/docker-entrypoint.…" enbizcard running 0.0.0.0:5600->80/tcp, :::5600->80/tcp
检查EnBizCard容器运行日志
docker compose logs

访问地址:http://192.168.3.166:5600,将IP替换为自己服务器IP地址,进入到EnBizCard初始页。如果无法访问,则检查服务器防火墙是否设置,云服务器的安全组端口是否放行等。

点击
“Create your own”,开始创建名片。

填写名片信息,自定义填写即可。

使用EnBizCard创建数字名片非常方便和灵活。它提供了丰富的定制选项和高级功能,使我们的数字名片更具个性化和互动性。无论是个人用户还是企业用户,EnBizCard都是一个很好的选择来展示个人或品牌形象。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/70051046/viewspace-3179525/ ,如需转载,请注明出处,否则将追究法律责任。