Docker搭建cdntip面板
安装Docker(已经安装跳过此步骤)
BASH
1 2 3 | curl -fsSL https://get.docker.com | sh sudo systemctl enable docker sudo systemctl start docker |
创建网络
BASH
1 | docker network create cdntip_network |
Docker部署mysql 5.7
当然你也可以另外安装,另外安装需要进入容器修改config/database.conf数据库配置文件
有个坑就是(内存不够要设置虚拟内存,不然会炸)
BASH
1 2 | 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 |
Docker部署cdntip
8111对外端口可以自行修改成自己想要的端口
BASH
1 | docker run -d -it –network cdntip_network -p 8111:80 –name panel cdntip/panel |
进入cdntip容器
BASH
1 | docker exec -it panel /bin/bash |
创建管理员(根据提示添加即可)
创建用户
BASH
1 | python manage.py createsuperuser |
修改密码
BASH
1 | python manage.py changepassword |
添加Aws镜像
BASH
1 | python manage.py aws_update_images |
打开浏览器输入IP:8111直接访问面板即可
以下步骤可以忽略:
更新程序(初次安装无需执行此步骤)
BASH
1 2 3 4 | 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 |
查看日志
BASH
1 | docker logs -f panel |
其它命令
BASH
1 2 3 | service docker start # 启动Docker docker restart panel_mysql # 重启mysql容器 docker restart pane # 重启cdntip容器 |
评论0