c语言sscanf函数的用法是什么
349
2022-10-24
如何进入、退出docker的container
1 启动docker服务 首先需要知道启动docker服务是: service docker start 或者: systemctl start docker 2 关闭docker服务 关闭docker服务是: service docker stop 或者: systemctl stop docker 3 启动docker某个image(镜像)的container(容器) Docker的镜像称为image,容器称为container。对于Docker来说,image是静态的,类似于操作系统快照,而container则是动态的,是image的运行实例。 比如,有一个image名称为ubuntu,那么比如现在我们启动这个image的container并且进入到这个container的bash命令行中: docker run -t -i ubuntu /bin/bash 官网是这么说的: docker run: runs a container. ubuntu: is the image you would like to run. -t: flag assigns a pseudo-tty or terminal inside the new container. -i: flag allows you to make an interactive connection by grabbing the standard in (STDIN) of the container. /bin/bash: launches a Bash shell inside our container. 理解很简单: docker run:启动container ubuntu:你想要启动的image -t:进入终端 -i:获得一个交互式的连接,通过获取container的输入 /bin/bash:在container中启动一个bash shell 4 进入container(容器) 语法:docker exec -it containerID /bin/bash 使用“docker attach(已过时,不推荐使用)”命令进入container(容器)有一个缺点,那就是每次从container中退出到前台时,container也跟着退出了,还会卡住。 要想退出container时,让container仍然在后台运行着,可以使用“docker exec -it”命令。每次使用这个命令进入container,当退出container后,container仍然在后台运行,命令使用方法如下: docker exec -it goofy_almeida /bin/bash 或者 docker exec -it containerID /bin/bash goofy_almeida:要启动的container的名称 /bin/bash:在container中启动一个bash shell 这样输入“exit”或者按键“Ctrl + C”退出container时,这个container仍然在后台运行,通过: docker ps 就可以查找到。 5 退出container 输入: exit 或者按键: Ctrl + D
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~