当前位置:首页 > Linux

2026最新 | Docker安装与国内镜像源配置全流程(成功加速 Pull)

站长2个月前 (02-27)Linux137

1.安装Docker

要在 Kali 上安装 Docker,你需要记住已经有一个名为“docker”的包,因此必须用不同的名字安装 Docker。如果你安装了,最终不会得到容器版本。我们将安装的版本名为 。不过所有命令都是一样的,所以在命令行运行就是合适的命令:dockerdocker.iodocker

sudo apt update
sudo apt install -y docker.io
sudo systemctl enable docker --now
docker

这些命令依次执行

你现在可以开始使用docker,带有 。如果你想加入 docker 组以便使用而无需 ,还需要额外一步:sudodockersudo

sudo usermod -aG docker $USER

最后一步是登出再登录


2.访问Docker Hub


Docker Hub 正常情况下在国内是无法访问的,如下图。

这个时候我们就需要使用网络代理虚拟专用网络(VPN)来解决。


这里我推荐飞鸟云

200GB流量,不限时,不限速,用完为止,不限设备数量,支持ChatGPT/Claude/Gemini等大模型,支持最新Hysteria2协议,重复购买流量可叠加/10元人民币

还有多种套餐任你选择,点击下方链接获取👇

获取链接:点击获取👆


3.配置国内可用Docker镜像源

本列表为科研工作者提供 Docker 镜像网站,网络不好的同学可以使用镜像,或者推荐给身边有需要的朋友使用这些 docker 镜像。

注意:本文仅供学术研究使用。⚠️长期更新,强烈建议收藏!

终端输入:

sudo mousepad /etc/docker/daemon.json

然后填入下面的镜像源👇

国内主流 Docker Hub 镜像加速源:

镜像地址名称状态
https://docker.1ms.run毫秒镜像可用
https://docker.m.ixdev.cnCNIX Internal可用
http://docker.m.daocloud.ioDaoCloud可用
https://dockerproxy.netDocker Proxy可用
https://xdark.top-可用

如:

{
  "registry-mirrors": [
  "https://docker.1ms.run",
  "https://docker.m.ixdev.cn",
  "http://docker.m.daocloud.io",
  "https://dockerproxy.net",
  "https://xdark.top"
],
  "insecure-registries": [
  "docker.1ms.run",
  "docker.m.ixdev.cn",
  "docker.m.daocloud.io",
  "dockerproxy.net",
  "xdark.top"
]
}


日常命令:

容器生命周期管理 (最常用):

命令说明示例
docker run创建并启动一个新容器docker run -d -p 80:80 nginx
docker start启动一个已停止的容器docker start <container_id>
docker stop平滑停止一个运行中的容器docker stop <container_id>
docker restart重启容器docker restart <container_id>
docker kill强制停止容器 (发送 SIGKILL)docker kill <container_id>
docker rm删除一个已停止的容器docker rm <container_id>
docker rm -f强制删除运行中的容器docker rm -f <container_id>

查看与监控信息:

命令说明示例
docker ps查看正在运行的容器docker ps
docker ps -a查看所有容器 (包括已停止的)docker ps -a
docker images查看本地镜像列表docker images
docker logs查看容器日志docker logs -f <container_id> (实时跟踪)
docker inspect查看容器/镜像的详细元数据 (JSON格式)docker inspect <container_id>
docker top查看容器内运行的进程docker top <container_id>
docker stats实时显示容器资源使用情况 (CPU, 内存)docker stats
进入容器与交互:

命令说明示例
docker exec在运行中的容器内执行命令docker exec -it <container_id> bash
docker attach连接到正在运行的容器主进程 (慎用,退出可能停容器)docker attach <container_id>
docker cp在容器和宿主机之间复制文件docker cp file.txt <container_id>:/tmp/

镜像管理:

命令说明示例
docker pull从仓库下载镜像docker pull ubuntu:20.04
docker build根据 Dockerfile 构建镜像docker build -t my-app .
docker push将镜像上传到仓库docker push my-username/my-app
docker rmi删除镜像docker rmi <image_id>
docker tag给镜像打标签docker tag <id> myrepo/app:v1
docker save将镜像保存为 tar 包docker save -o app.tar <image_id>
docker load从 tar 包加载镜像docker load -i app.tar

系统清理与维护 (Kali 用户尤其注意磁盘空间):

命令说明
docker system prune清理悬空镜像 (dangling images)、停止的容器、未使用的网络
docker system prune -a深度清理:删除所有未被容器使用的镜像 (不仅仅是悬空的)
docker volume prune清理未使用的卷 (小心使用,可能丢失数据)
docker builder prune清理构建缓存
Docker Compose (多容器编排):
命令说明
docker compose up -d后台启动所有服务 (新版 Docker 命令,旧版为 docker-compose)
docker compose down停止并移除容器、网络 (默认不移除卷)
docker compose down -v停止并移除容器、网络以及数据卷 (慎用!)
docker compose logs -f查看所有服务的实时日志
docker compose ps查看Compose管理的容器状态
docker compose build重新构建服务镜像

恭喜你,到这里你成功的安装了Docker并且配置好了国内可用Docker镜像源,成功的拉取到了Docker镜像,开始使用...

    扫描二维码推送至手机访问。

    版权声明:本文由科技酱科技酱的技术文档发布,如需转载请注明出处。

    本文链接:https://docs.asoe.cn/post/16.html

    分享给朋友:

    “2026最新 | Docker安装与国内镜像源配置全流程(成功加速 Pull)” 的相关文章

    Kali Linux 完美中文输入法 | Fcitx5 一键配置教程(2026最新)

    Kali Linux 完美中文输入法 | Fcitx5 一键配置教程(2026最新)

    在 Kali Linux 上安装中文输入法(通常推荐使用 Fcitx5 框架搭配 Rime 或 Pinyin 引擎,或者 IBus 框架),步骤相对标准化。由于 Kali 基于 Debian,主要使用 apt 包管理器。…

    发表评论

    访客

    看不清,换一张

    ◎欢迎参与讨论,请在这里发表您的看法和观点。