我想在Windows上使用Eclipse和Podman后端。我已经安装了Podman桌面,并且Podman上下文是:
名称URI标识默认podman-机器-默认ssh://用户@本地主机:64926/运行/用户/1000/podman/podman.sock C:\用户\me.ssh\podman-机器-默认真podman-机器-默认-根ssh://根@本地主机:64926/运行/podman/podman.sock C:\用户\me.ssh\podman-机器-默认假
Eclipse的Docker工具有一个容器引擎设置,如下所示:
它接受Unix套接字或TCP连接,但它们都不接受由Podman URI指定的值,如ssh://user@localhost:64926/run/user/1000/podman/podman. sock。
是否有一个变通办法,我可以连接Eclipse到Windows上的Podman引擎?
1条答案
按热度按时间hk8txs481#
我从Red Hat工程师Jason格林那里学到了一个workaround,它使Eclipse Docker Tooling(EDT)作为后端与Podman一起工作:
首先,使用L标志创建一个到podman机器的ssh连接,并在特定端口上公开一个TCP代理。
然后,在“新建Docker连接”对话框的“TCP连接”部分中输入:
tcp://localhost:5555
。该工具将连接到远程podman引擎,并可以执行容器操作。