【发布时间】:2020-03-17 05:35:32
【问题描述】:
我知道 podman 是一个无守护的容器引擎,这是一个加分项。
但是如果我需要在运行 docker server 的远程主机上启动一个容器,这可以通过 podman 实现吗?
例如将相应的证书放入~/.docker/ 后,下面会在远程服务器上运行 hello-world,就像docker 命令一样吗?
export DOCKER_HOST=tcp://remote-docker-server:2376;
export DOCKER_TLS_VERIFY=1;
podman run hello-world
doc:[..]简单地说:
alias docker=podman[..]
由于 podman 团队建议将 docker 命令别名为 podman,我需要知道我是否仍然可以像以前一样使用 docker 命令。
【问题讨论】:
-
请证明投反对票的合理性。
-
在这些slides 的末尾,@rhatdan 提到:“Docker API - 我们没有计划支持这个,但我们有 Varlink”。我还在这里碰到了一个叫做
podman-remote的东西:podman-remote man page -
@tgogos 我现在看到podman repo 也有一个 podman-remote 客户端页面,使用 ansible 风格的方法(通过 ssh)来执行远程任务。