退出docker是怎樣的,讓我們一起了解一下?
Docker容器的退出操作有兩種情況:
1、容器外面,關(guān)閉容器,這種情況退出方式多樣,存在著是否保存他的運行情況,Ctrl+P和Ctrl+Q分別按,可以退出容器,讓容器仍運行,命令Ctrl+C和exist退出容器,不運行、在容器里面退出可以使用docker stop 容器名/id。
2、是關(guān)于啟動的,我們可以使用 docker attach 容器名/id 連接已經(jīng)啟動的容器 和docker start 容器名/id啟動關(guān)閉的容器
Docker容器的退出方式有三種:
1、exit(命令) 退出后,這個容器也就消失了,容器銷毀ps查不到,再次啟動:docker start容器名/容器ic。
2、Ctrl+D(快捷方式) 退出后,這個容器也就消失了容器銷毀ps查不到,再次啟動:dockerstart容盟名/容器ic。
3、先按,Ctrl+P;再按,Ctri+Q(快捷方式) 退出容器,ps能查到,還在后臺運行,再次啟動:docker attach容器名/容器id。
實戰(zhàn)操作:
首先啟動docker服務
需要知道啟動docker服務是:
service docker start或者systemctl start docker
然后關(guān)閉docker服務
關(guān)閉docker服務是:service docker stop或者systemctl stop docker
接著啟動docker某個image(鏡像)的container(容器),Docker的鏡像稱為image,容器稱為container。
對于Docker來說,image是靜態(tài)的,類似于操作系統(tǒng)快照,而container則是動態(tài)的,是image的運行實例。
比如,有一個image名稱為ubuntu,那么比如現(xiàn)在我們啟動這個image的container并且進入到這個container的bash命令行中:docker run -t -i ubuntu /bin/bash
官網(wǎng)是這么說的:
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.
以上就是小編的分享,希望可以幫助到大家。