这两个命令之间有区别吗?
docker container run -d --name moby-counter --network moby-counter -p 8080:80 russmckendrick/moby-counter
docker run -itd --name moby-counter --network moby-counter -p 9090:80 russmckendrick/moby-counter
此外,为什么在第二个命令中使用-i(交互式)和-t(TTY)?
答案 0 :(得分:2)
docker container run
等效于docker run
,几乎所有docker container
命令都可以找到而没有container
子集。
关于-it
。 t
创建控制台(tty
),i
将您的输入转发给docker。这意味着当您只需要观察输出时就可以使用-t
,但是当容器需要您输入一些信息时,您就可以同时使用两者。