前提条件
- 目标机器含有
docker
服务
开始
下载离线镜像到目标机器
离线 Docker 镜像下载链接:https://pan.baidu.com/s/1ubS1qRLBjbiCvmJhBlmU4Q?pwd=s5ht 提取码: s5ht下载源码到目标机器的
/opt
目录
可以使用你知道的任何方式传输源代码到/opt
目录下载入镜像
docker load -i docker-mrdoc-env.v2.tar
- 运行容器
docker run -d --name mrdoc -p 10086:10086 -v /opt/MrDocPro:/app/MrDoc zmister/mrdoc:v3
# 创建管理员用户,密码不会显示,正常输入即可.
docker exec -it mrdoc python manage.py createsuperuser
打开 http://ip:10086
访问即可.
版本更新
# 停止mrdoc容器并删除
docker stop mrdoc
docker rm mrdoc
---
# 备份源代码目录
mv /opt/MrDocPro /opt/MrDocPro-bak
用你的方式上传新的源代码到 B 机器上的 /opt 目录下
然后从 /opt/MrDocPro-bak 里拷贝 config 目录和 media 目录到新的 /opt/MrDocPro 里
然后分别执行 开始
步骤里第1
3
4
步即可