Docker 极速安装
# 选择1:直接提供可用数据库,初始化 pixiu 数据库(CREATE DATABASE pixiu;)
# 选择2:快速启动数据库,并初始化 pixiu 数据库(生产环境自行部署或者使用高可用数据库)
docker run -d --net host --restart=always --privileged=true --name mariadb -e MYSQL_ROOT_PASSWORD=" Pixiu868686" -e MYSQL_DATABASE=" pixiu" ccr.ccs.tencentyun.com/pixiucloud/mysql:5.7
获取部署驱动镜像(可选,如果没有部署k8s需求,或者可联网可跳过,pixiu 部署时会自行同步 runner)
docker pull ccr.ccs.tencentyun.com/pixiucloud/kubez-ansible:v2.0.2
docker pull ccr.ccs.tencentyun.com/pixiucloud/kubez-ansible:v3.0.4
# 创建配置文件夹
mkdir -p /etc/pixiu/
# 后端配置(host 根据实际情况调整)
vim /etc/pixiu/config.yaml 写入后端如下配置
default:
# 自动创建指定模型的数据库表结构,不会更新已存在的数据库表
auto_migrate: true
# 超级管理初始化用户名和密码;不指定的情况下,默认为 admin/Pixiu123456!
admin_user: admin
admin_password: Pixiu123456!
# 数据库地址信息, 根据实际情况配置
mysql:
host: pixiu # 数据库的ip
user: root
password: Pixiu868686
port: 3306
name: pixiu
# 根据实际需要修改宿主机端口,默认使用宿主机端口,可替换 --net host 为期望端口映射 -p <hostPort>:80
docker run -d --net host --restart=always --privileged=true -v /etc/pixiu:/etc/pixiu -v /var/run/docker.sock:/var/run/docker.sock --name pixiu crpi-0ecikjs9ylb2hqyo.cn-hangzhou.personal.cr.aliyuncs.com/pixiu-public/pixiu:v2.0.1-beta.5
# 根据配置文件中指定的账密输入;如果未指定默认用户名密码是 admin/Pixiu123456!
浏览器登陆: http://<ip>:<port>