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