Skip to content

docker-compose部署#

配置阿里云dns域名解析:#

  • arkid.xxx.xxx ==> docker-compose机器 ip

部署arkid#

git clone --branch main --depth 1  https://github.com/longguikeji/arkid-charts.git

##无法访问github的话,可以使用gitee仓库:https://gitee.com/longguikeji/arkid-charts.git

cd arkid-charts/docker-compose

## 1、修改 traefik.yml中 'certificatesResolvers: ali: acme: email:' 为你的邮件地址
## 2、修改 .env 中 ALICLOUD_ACCESS_KEY 和 ALICLOUD_SECRET_KEY
##    在阿里云账户下生成accesskey和accesssecret(赋予域名相关的权限,用于自动生成证书)
## 3、修改 .env 中 MY_HOSTNAME,设置为阿里云dns中配置的域名

## 之后启动

sudo docker-compose up -d

## 稍等片刻,浏览器访问:
https://arkid.xxx.xxx

## 注意:首次打开arkid,会有一个确认地址的输入框,在点完确认之后就不能再更改了!

更新docker-compose部署版本#

## 进入 docker-compose 目录
cd arkid-charts/docker-compose

## 停止
docker-compose down

## 拉取更新 git仓库
git pull

## 再次执行启动命令,就会拉取新的镜像更新版本
docker-compose up -d

评论