首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从TestContainer访问Podman REST API

从TestContainer访问Podman REST API
EN

Stack Overflow用户
提问于 2020-03-01 22:39:35
回答 1查看 576关注 0票数 3

我使用Maven3和Podman 1.8.0开发了一个Java应用程序。我知道Podman提供了一个与Docker兼容的REST API。

Java集成测试使用TestContainer框架。TestContainer无法连接到Podman REST API。对于用于测试Podman的python应用程序,我也遇到了同样的问题。用户帐户有问题吗?Podman 1.8版本是否支持REST API?

谢谢。

EN

回答 1

Stack Overflow用户

发布于 2021-05-05 21:35:24

Podman1.8不包括Docker,它是第一个introduced in v2.0。要启用API,Podman需要作为服务启动,如前面的链接或Podman documentation中所述。

在我的脚本中,我使用了如下内容:

代码语言:javascript
复制
podman system service --time=0 & 
export DOCKER_HOST=unix:///var/run/user/$(id -u)/podman/podman.sock

在客户端的环境中设置DOCKER_HOST,以修改默认的Docker守护程序套接字。根据服务的启动方式(根/无根),该值可能会有所不同,如Podman documentation中所述。

我使用Podman v2作为服务和无根模式运行了几个问题,如果可以的话,我建议在撰写本文时使用latest 3+

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60476215

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档