当前位置: 首页 > 知识库问答 >
问题:

hostconfig.json(Docker桌面WSL2环境)

仲孙宇定
2023-03-14

据我所知,docker不支持在生成容器后更改端口映射的任何命令
但是这个答案说,通过更改主机配置。json文件,我可以更改端口映射。

如何将端口映射分配到现有的Docker容器?
我在Windows WSL2中使用docker桌面。所以hostconfig.json路径与其他答案不同。
hostconfig.json?
在我的例子中,(\wsl$\docker-desite-data\mnt\wsl\docker-desite-data\data, /var/lib/docker(在wsl中))目录不存在。

共有1个答案

楚墨一
2023-03-14

hostconfig.json的容器可以在WSL2中使用Windows Explorer在隐藏的网络路径中找到\\wsl$\docker-桌面-数据\version-pack-数据\Community\docker\容器\{容器id}\hostconfig.json

带有hostconfig的Windows资源管理器屏幕截图。json

/mnt/wsl/docker desktop data/version pack data的子目录未向wsl公开(出于某些原因):

deno@DeonJ-T570:/mnt/wsl/docker-desktop-data/version-pack-data$ sudo ls -al
[sudo] password for deno: 
total 0
drwxr-xr-x 2 root root  40 May 25 12:09 .
drwxr-xr-x 6 root root 120 May 25 12:09 ..
deno@DeonJ-T570:/mnt/wsl/docker-desktop-data/version-pack-data$ 
 类似资料:
  • 我正在尝试在本地使用wsl2和docker desk运行bookinfo示例。由于连接被拒绝,我试图通过网关访问productpage服务时遇到问题。我不确定我是否错过了什么。以下是我在网上搜索了很多次后所做的事情 部署了bookinfo示例中的所有服务,并且所有服务都处于运行状态,我可以使用kubectl exec从其他服务中创建productpage 使用示例中的文件部署bookinfo网关,

  • 问题是最清楚的,< br >如何在Docker远程容器中启动完整的桌面环境(KDE,XFCE,Gnome无关紧要)。 我在互联网上挖掘,有很多关于相关主题的问题,但不一样,它们都是关于如何运行GUI应用程序,而不是完整的桌面。 我发现: 必要的运行 以某种方式运行例如 Xfce 在该帧缓冲区中 允许 x11vnc 共享正在运行的 X 环境 但是我实际上被困在这里了,总是得到一些错误: 为了达到目标

  • 不同的操作系统在各自的桌面应用上提供了不同的特性。例如,在 windows 上应用曾经打开的文件会出现在任务栏的跳转列表,在 Mac 上,应用可以把自定义菜单放在鱼眼菜单上。 本章将会说明怎样使用 Electron APIs 把你的应用和桌面环境集成到一块。 最近文档 (Windows & OS X) Windows 和 OS X 提供获取最近文档列表的便捷方式,那就是打开跳转列表或者鱼眼菜单。

  • 不同的操作系统在各自的桌面应用上提供了不同的特性。例如,在 windows 上应用曾经打开的文件会出现在任务栏的跳转列表,在 Mac 上,应用可以把自定义菜单放在鱼眼菜单上。 本指南介绍如何使用Electron API将应用程序集成到这些桌面环境中。 通知功能 详见通知文档​ 最近文档 (Windows & macOS) 在Windows 和 macOS 中,打开跳转列表或鱼眼菜单即可轻松访问最近

  • 登录管理器 我们选择 GDM 作为登录管理器 pacman -S gdm 安装完成后,编辑 /etc/rc.conf,在 DAEMONS字段中添加 gdm DAEMONS=(syslog-ng network netfs crond gdm) Xfce 桌面环境 如何选择桌面环境,是一个倍受争议话题。对于新手,我推荐 Xfce ,它有相对玲珑的体形和丰富的功能。 pacman -

  • 并呼叫: 我得到: [2017-04-28T15:40:25,501][WARN][O.E.B.ElasticSearchuncaughtExceptionHandler][644FE5A1B514]线程[main]org.elasticSearch.bootstrap.startupException:java.lang.IllegalStateException:无法访问org.elastic