乐于分享
好东西不私藏

docker部署BentoPDF应用,打造功能强大、注重隐私的免费PDF工具包

docker部署BentoPDF应用,打造功能强大、注重隐私的免费PDF工具包

1、安装docker

1、安装依赖包

yum install -y yum-utils device-mapper-persistent-data lvm2

2、配置docker yum源

yum-config-manager –add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

3、安装docker

yum install -y docker-ce

4、修改docker配置文件

mkdir /etc/docker -p

sudo tee /etc/docker/daemon.json <<-‘EOF’

{

“registry-mirrors”:[

“https://docker.credclouds.com”,

“https://k8s.credclouds.com”,

“https://quay.credclouds.com”,

“https://gcr.credclouds.com”,

“https://k8s-gcr.credclouds.com”,

“https://ghcr.credclouds.com”,

“https://do.nark.eu.org”,

“https://docker.m.daocloud.io”,

“https://docker.nju.edu.cn”,

“https://docker.mirrors.sjtug.sjtu.edu.cn”,

“https://docker.1panel.live”,

“https://docker.rainbond.cc”

],

“data-root”:“/etc/docker”

}

EOF

5、启动docker

systemctl daemon-reload

systemctl enable docker –now

systemctl restart docker

6、安装docker-compose

#下载docker-compose文件

curl -L “https://github.com/docker/compose/releases/download/v2.29.0/docker-compose-$(uname -s)-$(uname -m)” -o /usr/local/bin/docker-compose

#给他一个执行权限

chmod +x /usr/local/bin/docker-compose

ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose

#查看是否安装成功

docker-compose –version

2、拉取bentopdf镜像

docker pull bentopdf/bentopdf:latest

3、创建数据目录

mkdir -p /data/bentopdf

chmod 777 /data/bentopdf

4、编辑docker-compose.yaml文件

vi /data/bentopdf/docker-compose.yaml

services:

bentopdf:

image:bentopdf/bentopdf:latest

container_name:bentopdf

ports:

“8080:8080”

restart:unless-stopped

5、启动bentopdf容器

cd /data/bentopdf/

docker-compose up -d

docker-compose ps

6、查看容器日志

docker logs -f bentopdf

7、访问bentopdf服务

浏览器访问: http://192.168.52.15:8080

本站文章均为手工撰写未经允许谢绝转载:夜雨聆风 » docker部署BentoPDF应用,打造功能强大、注重隐私的免费PDF工具包

评论 抢沙发

5 + 4 =
  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
×
订阅图标按钮