2
docker run ubuntu / bin / bash与docker run ubuntu
Docker版本17.06.0-CE 我正在通过观看视频课程来学习Docker。 讲师显示: sudo docker run -ti ubuntu /bin/bash 使用镜像Ubuntu运行docker。而困扰我的是/bin/bash\。 man docker run显示这/bin/bash是一个命令。那是docker run IMAGE [COMMAND]。好吧,没关系。但是之间有什么区别 sudo docker run -ti ubuntu 和 sudo docker run -ti ubuntu /bin/bash 对我来说没有。而且讲师不会将注意力集中在命令上。他说我们只是在运行docker。这是他在课程中的第一个命令。然后他表明我们已经与主机隔离,我们可以自由破坏我们想要的内容而不会受到任何损坏(例如rm -rf / bin)。 我检查了: $ sudo docker run -ti ubuntu root@aaf7cd26fe18:/# echo $SHELL /bin/bash $ sudo docker run -ti ubuntu /bin/bash …
15
docker