docker desktop,神秘失踪又再次出现的镜像

查看 20|回复 0
作者:Emilyan   
当了好几年 crud 程序员,最近才开始接触 docker ,菜鸟一个,闹笑话请大佬见谅。
前些天我在 windows 上装了 WSL2 Ubuntu ,安装了 docker ,拉了个 mysql 镜像在本地开发用。
这两天工作要配置 testcontainers ,需要 docker 开放远程访问接口,但是 WSL2 里的 docker 配来配去都不行。
于是我就下载了 docker desktop ,解决了这个 docker 接口的问题,顺利在本地跑起了 testcontainers.
奇怪的事情发生了。
下载了 docker desktop 之后,我将 resource 设定为 WSL 集成,然后在 idea 里用 testcontainers 跑单元测试。
这时候,无论是 desktop 的 UI 里面,还是 Ubuntu 虚拟机里使用命令行,查看镜像都能看到 testcontainers 测试需要的 testcontainers/ryuk 镜像和 postgresql 镜像。而原有的 mysql 镜像和容器都不见了。
我本来以为是原来的镜像容器被自动覆盖了,也没放在心里。
在 Ubuntu 的 docker 里新拉了 docker:dind 镜像,也正常显示在 desktop UI 里面。
没想到今天重新启动 Ubuntu 和 docker desktop 之后,desktop UI 里只能看见昨天的 testcontainers/ryuk 镜像和 postgresql 镜像,Ubuntu 虚拟机里只能看见前几天的 mysql 镜像和容器,还有昨天拉的 docker:dind 镜像。
也就是说昨天还集成在一起的 ubuntu docker 和 docker desktop 中的镜像/容器,今天突然被分隔开了。
您需要登录后才可以回帖 登录 | 立即注册

返回顶部