守護式容器:
什麼是守護式容器:
能夠長期執行
沒有互動式會話
適合執行應用程式和服務
以守護形式執行容器:
docker run -i -t image /bin/bash
ctrl+p ctrl+q來退出互動式容器的bash,這樣互動式容器就在後台執行
docker ps
(再次進入退出(在後台中執行的容器))
附加到執行中的容器:
docker attach 容器名(可以是container id/names中的名字)
ctrl+p ctrl+q
docker ps
docker attach 容器名(可以是container id/names中的名字)
exit
docker ps
啟動守護式容器:
docker run -d 映象名 [command][tag...]
啟動容器時,使用後台的方式來執行命令
docker run --name dc1 -d ubuntu /bin/sh -c "while true;do echo hello world;sleep 1;done"
docker ps
檢視容器日誌:
docker logs [-f][-t][--tail] 容器名
-f --follow=true|false 預設為false //跟蹤日誌的變化,並返回結果
-t --timestamps=true|false預設為false //返回的結果上加上時間戳
--tail="all" //返回結尾處多少數量的日誌
檢視容器內程序:
docker top 容器名
在執行中的容器內啟動新程序:
docker exec [-d][-i]-[-t] 容器名 [command][tag...]
docker exec -i -t dc1 /bin/bash
停止守護式容器:
docker stop 容器名
docker skill 容器名(比較快速)
docker ps
ctrl + p ctrl + q
docker run -d
docker logs
docker top
docker exec
docker stop/kill
使用docker幫助檔案
man docker-run
man docker-logs
man docker-top
man docker-exec
...
守護式容器
1.什麼是守護式容器 能夠長期執行 沒有互動式會話 適合執行應用程式和服務 2.啟動守護式容器方法一 2.1啟動互動式容器 2.2按ctrl p 和ctrl q退出互動式容器 2.3檢視正在執行的容器 發現容器正在執行 2.4進入正在執行的容器 3.啟動守護式容器方法二 3.1docker run ...
建立守護式容器
一般的生產環境,肯定要用到守護式容器。根據書上的介紹 如下 docker run name test2 d ubuntu bin sh c while true do echo hello world sleep 10 done d 表示容器放在後台執行 輸出的結果是返回乙個容器id 用docker...
C 容器 關聯式容器
由於multimap和map相差不大,所以基本以map做練習 集合 map 是一種包含已 排序 公升序 物件的關聯 容器。map multimap會根據待定的排序準則,自動將元素排序。兩者不同在於前者不允許元素重複,而後者允許。集合元素的第乙個引數是key,第二個元素當做value,元素的順序與ke...