knowledge-vault/sources/references/开发笔记/Docker/CentOS服务器上安装dpanel.md

78 lines
2.0 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

## 集成安装脚本
集成安装脚本是采用 Docker 容器的方式部署及升级面板。
Alpine 系统下请先安装 bash apk add bash
### 安装 Docker
当宿主机没有 Docker 环境时,集成脚本会尝试通过 https://get.docker.com 官方脚本安装 Docker 环境。
脚本在 Debian、Ubuntu、Alpine 发行版下通过测试,推荐使用 Debian。
当脚本无法正常安装 Docker 环境时,请确保在运行脚本之前宿主机已经正常安装 Docker 环境。
### 升级面板
运行集成脚本安装时,如果指定的容器名称当前环境已经存在。脚本则会执行【升级】逻辑。旧容器会停止并备份。
使用
```bash
curl -sSL https://dpanel.cc/quick.sh -o quick.sh && sudo bash quick.sh
```
![alt text](https://cdn.w7.cc/dpanel/install-1.png?t=1)
停止并删除 dpanel 容器
```bash
sudo docker stop dpanel && sudo docker rm dpanel
```
更新镜像或是删除镜像
```bash
sudo docker rmi dpanel/dpanel:lite
sudo docker pull dpanel/dpanel:lite
```
挂载存储重建容器
```bash
sudo docker run -it -d --name dpanel --restart=always -p 17629:8080 -v /var/run/docker.sock:/var/run/docker.sock -v /www/server/dpanel:/dpanel dpanel/dpanel:lite
```
测试网站是否可用:
```bash
curl -v https://registry-1.docker.io/v2/
```
curl -v www.google.com
仓库:
https://docker.1ms.run
https://proxy.1panel.live
https://docker.ketches.cn
https://2a6bf1988cb6428c877f723ec7530dbc.mirror.swr.myhuaweicloud.com,
https://docker.m.daocloud.io,
https://hub-mirror.c.163.com,
https://mirror.baidubce.com,
https://your_preferred_mirror,
https://dockerhub.icu,
https://docker.registry.cyou,
https://docker-cf.registry.cyou,
https://dockercf.jsdelivr.fyi,
https://docker.jsdelivr.fyi,
https://dockertest.jsdelivr.fyi,
https://mirror.aliyuncs.com,
https://dockerproxy.com,
https://mirror.baidubce.com,
https://docker.m.daocloud.io,
https://docker.nju.edu.cn,
https://docker.mirrors.sjtug.sjtu.edu.cn,
https://docker.mirrors.ustc.edu.cn,
https://mirror.iscas.ac.cn,
https://docker.rainbond.cc