安装Docker

curl -fsSL https://get.docker.com -o get-docker.sh && sh get-docker.sh
service docker start # 如果docker没启动,可以运行这个

docker创建网络

docker network create cdntip_network

启动mysql容器

mkdir /data
docker run -d -it --network cdntip_network --restart=always -v /data/mysql:/var/lib/mysql --name panel_mysql -e MYSQL_ROOT_PASSWORD=root -e MYSQL_DATABASE=panel mysql:5.7 --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci

启动 cloudpanel

docker run -d -it --network cdntip_network -p 8111:80 --name panel cdntip/panel

进入容器

docker exec -it panel /bin/bash

创建管理员

python manage.py createsuperuser --username admin --email admin@admin.com

添加aws镜像

python manage.py aws_update_images

更新程序

docker stop panel # 停止当前容器
docker rm panel # 删除当前容器
docker pull cdntip/panel:latest # 拉取最新的镜像
docker run -d -it --network cdntip_network -p 8111:80 --name panel cdntip/panel:latest # 重新创建程序容器

查看日志

docker logs -f panel

打开浏览器,输入 ip:8111

重启之后面板打不开,运行下面命令:

`service docker start && docker start panel_mysql && docker restart panel`
Last modification:January 3, 2023
如果觉得我的文章对你有用,请随意赞赏