我知道podman是无守护程序的容器引擎,这是一个加分。
但是,如果我需要在运行docker服务器的远程主机上启动容器,可以通过podman做到吗?
例如将相应的证书放入std::cout
后,下面的命令将像~/.docker/
命令一样在远程服务器上运行hello-world吗?
docker
doc:[..]简单地说:
export DOCKER_HOST=tcp://remote-docker-server:2376; export DOCKER_TLS_VERIFY=1; podman run hello-world
[..]
由于podman小组建议将alias docker=podman
命令的别名命名为docker
,所以我需要知道是否仍然能够像以前一样使用podman
命令。
答案 0 :(得分:3)
Podman不支持Docker API。它无法连接到本地主机或远程主机上的Docker。如果您需要在远程主机上启动容器,则可以:
ssh remotehost podman run ...