Docker踩坑记录

简介: Docker 作为一项容器技术,在我们的日常开发和学习中经常用到,下面记录了使用中常见的一些问题

Docker 修改国内镜像源

安装了桌面端的直接点击右上角的齿轮设置图标,在 Docker Engine 配置文件最后面添加镜像源配置,可配置多个,配置了之后点击下面的 Apply & restart:

{
   
   
  "registry-mirrors": [
    "https://docker.mirrors.ustc.edu.cn",
    "https://hub-mirror.c.163.com",
    "https://registry.docker-cn.com"
  ]
}

Docker Desktop stopped...

明明用得好好的,突然某一天再打开,就看到了下面这样的:
1.png

然后重启 Docker,卸载重装...依然不行。

Not enough memory to start Docker Desktop

重装Docker后又出现了上面这个报错提示:没用足够的内存运行 Docker,按照度娘的卸载重装、安装低版本、重启电脑都试了,依然无效。
2.png

解决办法

  1. 下载微软官方的 RAMMap

你曾经想知道Windows是如何分配物理内存、RAM 中缓存多少文件数据,还是内核和设备驱动程序使用多少 RAM? RAMMap 可以轻松回答这些问题。 RAMMap 是一种高级物理内存使用情况分析实用工具,适用于 Windows Vista 及更高版本。 它在多个不同的选项卡上以不同的方式显示使用情况信息。使用 RAMMap 了解Windows管理内存的方式、分析应用程序内存使用情况,或回答有关 RAM 分配方式的具体问题。 RAMMap 的刷新功能使你能够更新显示,并且它包括对保存和加载内存快照的支持。

  1. 解压压缩包,点击运行里面的 RAMMap.exe
  2. 点击 Empty => Empty Working Sets
  3. 按F5刷新
  4. 重启 Docker 就可以了
    3.png
目录
相关文章
|
12月前
|
Java Go 虚拟化
【Docker 系列】docker 学习十一,docker 总结和面试题整理
【Docker 系列】docker 学习十一,docker 总结和面试题整理
139 0
|
6月前
|
容器 Docker Java
|
6月前
|
Docker 容器
一篇文章搞懂docker日志的查看
`docker logs` 命令用于查看Docker容器的日志,支持多个选项:`-f` 跟踪实时日志,`--since` 显示指定时间后的日志,`--tail` 显示指定行数(默认全部),`-t` 显示时间戳。例如,`docker logs -f --tail=200 <容器ID/名称>` 显示最后200行实时日志。还可以结合`grep`进行过滤,或使用`--since`和`--until`指定时间范围。日志可重定向至文件,如`docker logs <容器id> > container_logs.txt`。
1879 6
|
Ubuntu Linux 应用服务中间件
Docker学习重点(5)~Docker镜像原理、commit提交镜像
Docker学习重点(5)~Docker镜像原理、commit提交镜像
103 0
|
存储 安全 Linux
让我们稍微深入理解一下 docker 的技术概念(1)
让我们稍微深入理解一下 docker 的技术概念(1)
让我们稍微深入理解一下 docker 的技术概念(1)
|
存储 NoSQL 安全
让我们稍微深入理解一下 docker 的技术概念(2)
让我们稍微深入理解一下 docker 的技术概念(2)
让我们稍微深入理解一下 docker 的技术概念(2)
|
运维 监控 应用服务中间件
Docker小白的福音:50条Docker命令清单,干就完了!
Docker可以让开发人员、运维人员更容易使用容器创建、部署和运行应用程序。掌握一些必备的Docker命令对于使用Docker的工程师非常重要,那么今天笔者给大家整理了一份Docker的命令备忘单,希望大家可以好好保存,在使用的时候可以拿出来查阅使用。
491 1
Docker小白的福音:50条Docker命令清单,干就完了!
|
Docker 容器
Docker基础:docker查看日志用法笔记
大家在平常使用docker的时候,可能会遇到这样或者那样的问题,这个时候想排查问题的时候通常需要查看异常日志,这样才可以快速定位问题,从而解决实际的问题。今天就给大家聊聊Docker查看日志的用法,一起来看看吧!
Docker基础:docker查看日志用法笔记
|
Linux Shell 开发工具
Docker笔记:收集Docker工作中常用的一些命令
今天给大家梳理常用的一些Docker命令,供大家参考。
Docker笔记:收集Docker工作中常用的一些命令
|
应用服务中间件 Linux Docker
docker学习日记(二):Docker的安装
1.Docker的基本组成: 镜像(image): docker镜像就好比是一个模板,可以通过这个模板来创建容器服务,tomcat镜像===》run===》t
86 0