退出docker是怎样的,让我们一起了解一下?
Docker容器的退出操作有两种情况:
1、容器外面,关闭容器,这种情况退出方式多样,存在着是否保存他的运行情况,Ctrl+P和Ctrl+Q分别按,可以退出容器,让容器仍运行,命令Ctrl+C和exist退出容器,不运行、在容器里面退出可以使用docker stop 容器名/id。
2、是关于启动的,我们可以使用 docker attach 容器名/id 连接已经启动的容器 和docker start 容器名/id启动关闭的容器
Docker容器的退出方式有三种:
1、exit(命令) 退出后,这个容器也就消失了,容器销毁ps查不到,再次启动:docker start容器名/容器ic。
2、Ctrl+D(快捷方式) 退出后,这个容器也就消失了容器销毁ps查不到,再次启动:dockerstart容盟名/容器ic。
3、先按,Ctrl+P;再按,Ctri+Q(快捷方式) 退出容器,ps能查到,还在后台运行,再次启动:docker attach容器名/容器id。
实战操作:
首先启动docker服务
需要知道启动docker服务是:
service docker start或者systemctl start docker
然后关闭docker服务
关闭docker服务是:service docker stop或者systemctl stop docker
接着启动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.
以上就是小编的分享,希望可以帮助到大家。