部署方式
Docker部署
获取镜像包体验,请联系客服获取:15527323938 (微信同号)
部署脚本
1、 前置条件
- 安装
Docker
,建议版本Docker version 27.2.0
2、 导入镜像包
shell
docker load -i ./dcode_v1.0.tar
3、Docker启动脚本
shell
docker run -d \
--name dcode \
-p 8081:8081 \
-p 8084:8084 \
dcode:v1.0
挂载宿主机目录 ( 可选 )
1、先停止容器内服务,执行命令
shell
docker exec dcode supervisorctl stop all
2、新建宿主机目录(目录可以自定义,必须存在)
shell
mkdir -p /root/data
3、拷贝容器数据到宿主机目录(拷贝数据目录、拷贝配置目录、拷贝日志目录)
shell
docker cp dcode:/app/data /root/data && \
docker cp dcode:/app/etc /root/data && \
docker cp dcode:/app/log /root/data
4、设置宿主机目录权限(防止容器内服务启动失败)
shell
chmod -R 777 /root/data/data /root/data/log && \
chmod -R 644 /root/data/etc/mysql
5、停止并删除已启动的容器
shell
docker rm -f dcode
6、启动新容器(挂载宿主机目录)
shell
docker run -d \
--name dcode \
-p 8081:8081 \
-p 8084:8084 \
-v /root/data/etc:/app/etc \
-v /root/data/data:/app/data \
-v /root/data/log:/app/log \
dcode:v1.0
源码部署
( 待更新 )