惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

V
V2EX
C
Check Point Blog
博客园_首页
B
Blog
D
Docker
U
Unit 42
量子位
I
InfoQ
有赞技术团队
有赞技术团队
Martin Fowler
Martin Fowler
GbyAI
GbyAI
L
LangChain Blog
云风的 BLOG
云风的 BLOG
博客园 - Franky
美团技术团队
T
The Blog of Author Tim Ferriss
阮一峰的网络日志
阮一峰的网络日志
月光博客
月光博客
Vercel News
Vercel News
Recent Announcements
Recent Announcements
雷峰网
雷峰网
大猫的无限游戏
大猫的无限游戏
小众软件
小众软件
Google DeepMind News
Google DeepMind News

冷文学习者

Mac打造超级好用的终端一一oh-my-zsh - 冷文学习者 Mac安装Homebrew并设置国内源 - 冷文学习者 Windows下打造超级好用漂亮且好用的终端(功能类似OhMyZsh) - 冷文学习者 虚拟机快速恢复及创建?局域网内其它机器无法访问虚拟机?虚拟机IP重启之后发生变化?10分钟解决你的所有问题 - 冷文学习者 VMware虚拟机是啥?为啥人人都该学?10分钟在电脑里“变出”第二台电脑 - 冷文学习者 自动申请续签并部署SSL证书 - 冷文学习者 个人网站搭建-新手从0到1保姆级教程 - 冷文学习者 文档搭建 - 冷文学习者 服务器太贵了 - 冷文学习者
Docker搭建,镜像加速,DPanel安装 - 冷文学习者
MR丶冷文 · 2025-12-23 · via 冷文学习者

Freewind主题v1.5版本已发布,下载请移步Freewind 1.5,同时还有主题伴生插件Freewind Markdown,下载请移步 Freewind Markdown,有问题请在留言板,交换友链请直接在友链留言,我创建了一个主题交流群,有兴趣可以加下: 点此加入
报毒我说明一下,是因为我把主题的版权信息做了加密,其中用了eval,杀毒软件认为eval函数是一个危险的操作,这点介意的话请勿下载,我也没有强迫任何人去下载,也没有向大家收取一分钱的主题费用,所以也犯不着因为这些事情来喷我,喜欢就用,不喜欢就不用,就这么简单

发布于2022-10-28

Docker搭建,镜像加速,DPanel安装

1.为什么要学习Docker

Q1: 在我买电脑上明明是好的!!!

Q2: 根着教程安装一个软件,结果安装失败

Docker: 此时就有一个解决方案,Docker容器化部署 ,它能用集装箱式的隔离,完美解决环境问题,彻底解决部署时的各种环境麻烦

2.安装

参考毫秒镜像Docker安装文档

  • 一键安装脚本
bash <(curl -f -s --connect-timeout 10 --retry 3 https://linuxmirrors.cn/docker.sh) --source mirrors.tencent.com/docker-ce --source-registry docker.1ms.run --protocol https --install-latested true --close-firewall false --ignore-backup-tips
  • 可以用如下命令验证下是否安装成功
docker version
  • 输出如下即为成功
Client: Docker Engine - Community
 Version:           29.1.3
 API version:       1.52
 Go version:        go1.25.5
 Git commit:        f52814d
 Built:             Fri Dec 12 14:53:00 2025
 OS/Arch:           linux/amd64
 Context:           default

Server: Docker Engine - Community
 Engine:
  Version:          29.1.3
  API version:      1.52 (minimum version 1.44)
  Go version:       go1.25.5
  Git commit:       fbf3ed2
  Built:            Fri Dec 12 14:49:33 2025
  OS/Arch:          linux/amd64
  Experimental:     false
 containerd:
  Version:          v2.2.1
  GitCommit:        dea7da592f5d1d2b7755e3a161be07f43fad8f75
 runc:
  Version:          1.3.4
  GitCommit:        v1.3.4-0-gd6d73eb8
 docker-init:
  Version:          0.19.0
  GitCommit:        de40ad0

3.设置镜像加速

  • 看下/etc/docker目录是否存在,如果存在则再看daemon.json是否存在
file /etc/docker/
file /etc/docker/daemon.json
  • 如果不存在使用如下命令创建
mkdir -p /etc/docker
  • 如果daemon.json不存在则直接执行如下命令
tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": ["https://docker.1ms.run"]
}
EOF
  • 如果daemon.json存在则打开文件,将镜像加速地址(https://docker.1ms.run) 追加到registry-mirrors
Docker镜像加速站https://hub.uuuadc.top/
docker.1panel.live
hub.rat.dev
DockerHub 镜像加速代理https://docker.anyhub.us.kg
https://docker.chenby.cn
https://dockerhub.jobcher.com/
镜像使用说明https://dockerhub.icu
Docker镜像加速站https://docker.ckyl.me
镜像使用说明 73https://docker.awsl9527.cn
镜像使用说明 67https://docker.hpcloud.cloud
AtomHub 可信镜像仓库平台 77(只包含基础镜像,共336个)https://atomhub.openatom.cn
DaoCloud 镜像站 146https://docker.m.daocloud.io
  • 重载daemon.json的配置
systemctl daemon-reload
  • 重启docker
systemctl restart docker

4.DPanel安装

DPanel是由donknap开发的一个开源项目

一个轻量级的Docker管理工具,为用户提供一个直观、易用的界面来管理Docker容器。dpanel以其轻量化和高性能著称,是Docker用户的理想选择。

功能如下:

  • 提供可视化面板操作docker及compose
  • 容器管事
  • 镜像管理
  • 日志查看
  • Docker网络管理
  • 数据卷管理

开始安装,参考DPanel GitHub主页文档,执行如下命令:

docker run -d --name dpanel --restart=always \
 -p 8807:8080 -e APP_NAME=dpanel \
 -v /var/run/docker.sock:/var/run/docker.sock -v dpanel:/dpanel \
 dpanel/dpanel:lite