docker入門教程
產品型號:Thinkpad E15
系統版本:centos8
docker命令教程
例1:運行一個 container並加載鏡像centos,運行起來這個實例後,在實例中執行 /bin/bash命令
docker常用參數:
run 運行
-i 以交互模式運行容器,通常與 -t 同時使用;
-t 爲容器重新分配一個僞輸入終端,通常與 -i 同時使用;
[root@xuegod63 ~]# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
centos latest 196e0ce0c9fb 12 days ago 196.6 MB
[root@xuegod63 ~]# docker run -it centos:latest bash #啓動一個實例,也就2秒就可以搞定
[root@068fd8c70344 /]# ls #查看實例環境
[root@f072b5ae7542 /]# cat /etc/redhat-release
退出容器:
[root@f072b5ae7542 /]#exit
例2:在 container 中啓動一個長久運行的進程,不斷向stdin輸出 hello world 。模擬一個後臺運行的服務
docker常用參數:
-d 後臺運行容器,並返回容器ID;
-c 後面跟待完成的命令
[root@xuegod63 ~]# docker run -d centos:latest /bin/sh -c "while true;do echo hello world; sleep 1; done"
1b3493487c4fde6eb233d59fa9ab9a204ad993cd3debbd5a9a28be6816694605
#容器的ID
從一個容器中取日誌,查看輸出的內容,可用於後期檢查docker實例在標準輸出中彈出的錯誤信息或正常的信息。
語法: docker logs 容器實例的Name/ID
[root@xuegod63 ~]# docker logs 1b3493487c4 #容器的ID可以寫全,也可以不寫全,只要唯一就可以了
hello world
hello world
hello world
hello world
查看正在運行的容器:
[root@xuegod63 ~]# docker ps #列出所有運行中容器。
也可以使用短ID或docker實例的名字查看日誌輸出:
[root@xuegod63 ~]# docker logs 4109c3446284
或:
[root@xuegod63 ~]# docker logs flamboyant_davinci
[root@xuegod63 ~]# docker ps -a #-a 列出所有容器(包含沉睡/退出狀態的容器);
總結:
1、docker run -it centos:latest bash 啓動一個實例
2、docker run -d centos:latest /bin/sh -c "while true;do echo hello world; sleep 1; done" #後臺運行容器,並返回容器ID;
3、docker logs 容器實例的Name/ID從一個容器中取日誌,查看輸出的內容
4、docker ps #列出所有運行中容器。
-
乾土豆粉怎樣快速泡開
乾土豆粉是用土豆磨成粉然後經過加工製作出來的粉條,它與紅薯粉、米粉一樣,可以存儲一定的時間。吃的時候首先用熱水泡開,然後再用冷水冷卻,土豆粉就會一條一條的分開,不會互相粘在一起。土豆粉不同的吃法,泡開所需要的時間也是不一樣的,如果要用來涼拌,那泡的時間要長...
-
怎麼查看微信羣在哪裏
1、成功登陸微信後,點擊微信通訊錄選項卡,在微信通訊錄裏可以看到羣聊,點擊羣聊。2、打開羣聊後,在羣聊這裏什麼都沒有,點擊羣聊右上角的“+”圖標。3、在發起羣聊界面上,點擊選擇一個羣。4、點擊進入到選擇羣聊界面後,在選擇羣聊就裏可以看到所有的微信羣了。5、點擊...
-
怎樣驅除蚊子
被蚊子咬不但很難受,而且蚊子還會傳染疾病,那麼驅除蚊子的方法有哪些呢?一起來看看吧。首先要讓蚊子不願意靠近你,白天出門時可以在身上塗上能驅除蚊子的產品,在暴露的皮膚或者衣物上使用驅蚊劑。如果你白天出門會使用防曬霜,在塗抹防曬霜之後再使用驅蚊劑。部分驅蚊...
-
微博只記得暱稱怎麼登錄
1、在新浪微博登錄頁面,點擊忘記密碼。2、進入頁面,點擊忘記登錄名旁邊的“請試試找回登錄名”。3、按照提示填寫新浪微博暱稱,現在密碼,曾用密碼,輸入驗證碼後,點擊“提交”4、當你填寫正確的“當前密碼”通過驗證後,新浪會給你提示微博登錄名。5、這樣就可以重新登...