Skip to content

部署方式

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

源码部署

( 待更新 )