可以来这里找到项目https://github.com/pereorga/minimalist-web-notepad/tree/docker
这个项目长这样的,可以随意更改url中最后的部分,比如下面的是test。来访问自己的文本。
没创建过的就自动创建,创建过的就访问
image

首先创建文件夹并进入

mkdir notepad
cd notepad

然后下载项目文件

wget https://github.com/pereorga/minimalist-web-notepad/archive/refs/heads/docker.zip

下面要解压zip
如果没安装zip,可以先安装一下,如果安装过,这步直接跳过

yum install zip

然后解压文件,另外解压完了就可以删掉压缩包了,然后进解压出来的文件夹

unzip docker.zip
rm -rf docker.zip
cd minimalist-web-notepad-docker/

建立docker镜像

docker build -t minimalist-web-notepad .

安装minimalist-web-notepad
其中有几个地方改一下
/root/docker-data/notepad/notepad-data换成你存放数据的文件夹
9001:80里的9001换成你想使用的服务器端口

docker run -d -it --restart=always --name minimalist-web-notepad -v /root/docker-data/notepad/notepad-data:/var/www/html/_tmp -p 9001:80 minimalist-web-notepad

这就搭建完了,可以去nginx里反向代理一下。不代理也可以直接通过端口访问

有一些其他功能比如看log,可以去GitHub上看一下,他里面有介绍。