我有一个包含服务器的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/