启动容器时使用-it的目的是什么?
Docker的文档说它是用于交互式shell的。但是,即使在启动容器时没有给出-it,我也可以使用 “ docker exec -it / bin / bash”
docker run -d -it {image-name}
docker exec -it {container-name} /bin/bash
和
docker run -d {image-name}
docker exec -it {container-name} /bin/bash
上面的都一样。那么,在启动容器时给它-it的需要是什么?