docker - 通过远程API传递命令行参数

标签 docker dockerhub

我正在使用远程API创建和启动容器,但是我不确定如何传递从本地计算机创建时通常会使用的命令行参数。具体来说,我正在使用this image,它需要一堆我在运行“docker run [arguments] [image]”时通常会执行的参数。有任何想法吗?

最佳答案

为了传递参数,您可以这样

curl -X POST localhost:2375/containers/create -H "Content-Type: application/json" -d '{"Cmd":["ping", "8.8.8.8"], "Image": "ubuntu"}'

另请参阅:http://blog.flux7.com/blogs/docker/docker-tutorial-series-part-8-docker-remote-api

关于docker - 通过远程API传递命令行参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26462389/

相关文章:

docker - 如何通过docker加载psql?

java - 如何在已经使用另一个镜像的 docker 容器中设置并运行一个非常简单的 php-apache 服务器?

docker - 在debian中找不到Docker npm:jessie20180831

docker - 如何通过 docker hub api 创建 docker 私有(private)存储库?

docker - Tutum Redeploy触发器不会从图像重建

jenkins - DockerHub Webhook 触发 Jenkins 构建

linux - 应该为 Docker 中的 TeamCity 代理提供什么服务器 URL?

networking - Docker 覆盖网络 centos7

Docker:上传元数据时 HTTP 代码 403: "invalid character ' <' looking for beginning of value"

docker - Docker Hub-链接到Bitbucket的自动构建