Docker 搭建签到

1、若您安装过docker,需要先删掉,之后再安装依赖:

sudo yum remove docker docker-common docker-selinux docker-engine
sudo yum install -y yum-utils device-mapper-persistent-data lvm2

2、根据版本不同,下载repo文件。您使用的发行版: CentOS/RHEL

wget -O /etc/yum.repos.d/docker-ce.repo https://mirrors.huaweicloud.com/docker-ce/linux/centos/docker-ce.repo

​ 软件仓库地址替换为:

sudo sed -i 's+download.docker.com+mirrors.huaweicloud.com/docker-ce+' /etc/yum.repos.d/docker-ce.repo

3、更新索引文件并安装

sudo yum makecache fast
sudo yum install docker-ce

4、启动Docker

systemctl  start docker
systemctl enable docker

docker镜像地址:https://hub.docker.com/r/asdaragon/qiandao
项目地址:https://github.com/AragonSnow/qiandao

5、拉取镜像 Docker Pull Command

docker pull asdaragon/qiandao

6、运行签到容器,挂载宿主机目录

docker run -d --name qiandao -p 12345:80 -v $(pwd)/qiandao/config:/usr/src/app/config  asdaragon/qiandao

数据库备份指令:docker cp 容器名:/usr/src/app/config/database.db .
数据库恢复指令:docker cp database.db 容器名:/usr/src/app/config/

项目引用:
https://gitee.com/qiandao-today/templates
https://post.smzdm.com/p/a83g4wxl/
https://qiandao.xiguan.net/tpls/public