docker - 启动X个相同Docker容器的最佳方法

标签 docker containers

我有一个包含服务器的Docker容器。

我想启动该容器的多个实例,这些实例都在不同的端口上进行侦听。我知道我可以发出多个docker run命令,这些命令适用于小数字,但是我想知道是否有更简单的方法来做到这一点?

最佳答案

您可以使用while循环来实现此目的。

i=0; while [ $i -lt no_of_times ]; do docker run -d -p 80 <image_id>; sleep 1; ((i++)); done

期待更好的解决方案。

here获得了这种单线

关于docker - 启动X个相同Docker容器的最佳方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54693676/

相关文章:

docker - 默认情况下,docker 容器可以调用主机的 localhost UDP 吗?

docker - 如何停止 docker 服务?

c++ - 仅对 STL 容器使用 C++ 是一种不好的做法吗?

docker - 将 docker 容器升级到最新镜像

php - Docker 容器中响应时间缓慢 : Laravel 5. 2

docker - 是否可以在创建 Docker 容器后为其分配静态 IP 地址?

c++ - 在模板容器中存储元素

docker - 在 github 操作 yml 文件中创建 Minio(S3) 容器

Azure AKS 节点池不根据缩放配置文件自动缩放

java - 寻找特定的Java容器