成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

聊聊Docker基礎:Docker運行原理

云計算 云原生
Docker基于客戶端(容器)-服務器(Docker引擎)結構的系統,Docker的守護進程運行在宿主主機上,客戶端(容器)通過Socket向Docker引擎發送相應的指令,Docker服務器就會執行相應的命令。

今天給大家繼續分享Docker相關的知識,今天主要介紹Docker運行原理以及生命周期,希望對大家能有所幫助!

1.Docker底層運行原理

Docker基于客戶端(容器)-服務器(Docker引擎)結構的系統,Docker的守護進程運行在宿主主機上,客戶端(容器)通過Socket向Docker引擎發送相應的指令,Docker服務器就會執行相應的命令。       

圖片

        Docker會以root權限運行它的守護進程,來處理普通Linux用戶無法完成的操作(如掛載文件系統等操作)。

2.Docker執行run命令的流程

  • Dockers引擎會在本地查找鏡像
  • 本地找到鏡像 然后啟動鏡像
  • 本地沒有找到鏡像,然后根據Docker引擎配置的倉庫地址,遠程去查找鏡像。
  • 遠程查詢到鏡像,把鏡像下載到本地,然后啟動鏡像
  • 遠程查詢到鏡像,Docker返回錯誤,提示鏡像遠程未找到。
  • 運行中的鏡像支持:停止、啟動、重啟、刪除(先停止才可以刪除)操作。


圖片


3.Docker容器的生命周期

Docker容器主要有以下7個狀態:

  • created:已創建,還未運行的容器
  • running:正在運行中的容器
  • restarting:容器正在重啟中
  • removing:容器正在遷移中
  • paused:已暫停狀態的容器
  • exited:停止狀態的容器

dead:死亡,主要是操作系統出現異常或者斷電關機等有可能引發dead狀態,不是很常見。

暫停和停止狀態的區別

docker pause 命令掛起指定容器中的所有進程

docker stop 容器內主進程會在指定時間內被殺死,默認為10s后。


圖片


4、Docker操作容器命令示例

創建容器tomcat容器;

[root@ecs-337444 ~]# docker create --name tomcattest tomcat:8.5.38
1b6a0f79e3d3b030c3f5fc1b170f6205815c16a363cafc72f0b927e846f73cf5

docker ps -f status=created # 根據狀態檢索docker ps -a -f name=tomcattest #根據容器名檢索;

[root@ecs-337444 ~]# docker ps -a -f name=tomcattest
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
54ae70aca0db tomcat:8.5.38 "catalina.sh run" 6 minutes ago Created tomcattest

圖片

docker pause tomcattest #暫停容器docker unpause tomcattest  # 取消暫停;

圖片

 docker stop tomcattest #停止容器;

圖片

docker rm tomcattest #刪除容器;

圖片

責任編輯:武曉燕 來源: IT技術分享社區
相關推薦

2021-03-02 06:00:05

Docker.NET 5 Dockerfile

2022-02-07 21:49:19

串行通信UART

2021-06-01 07:55:42

DockerEOFk8s

2022-02-08 23:59:12

USB接口串行

2022-03-04 08:45:11

Docker開源Linux

2020-12-04 14:19:08

KubernetesDocker容器

2021-04-21 13:16:08

PCDocker虛擬機

2021-03-05 18:36:00

Linux網橋Docker

2022-08-31 07:24:56

Docker日志命令

2023-09-27 07:33:48

Docker命令容器

2023-08-04 08:20:56

DockerfileDocker工具

2023-03-26 09:08:36

2021-05-30 07:55:26

虛擬網絡Docker

2020-11-05 11:14:29

Docker底層原理

2019-10-16 16:33:41

Docker架構語言

2022-09-21 07:22:39

mongodb版本docker

2024-07-26 09:47:28

2021-09-30 10:59:11

DockerRedisExporter

2014-06-17 16:17:58

Docker 1.0Docker

2022-07-14 07:17:11

LXCDocker語言
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 99视频免费 | 亚洲+变态+欧美+另类+精品 | 99久久精品国产一区二区三区 | 91免费看片| 中文字幕日韩欧美一区二区三区 | 偷拍亚洲色图 | 午夜免费在线 | 国产成人av电影 | 北条麻妃99精品青青久久主播 | 男人的天堂久久 | 国产成人精品一区二区三区四区 | 日本不卡免费新一二三区 | 国产偷录视频叫床高潮对白 | 国产二区精品视频 | 亚洲视频在线一区 | 欧美99| 欧美久久久久久久久 | 欧美成人精品一区二区三区 | 久久久久国产 | 午夜精品视频在线观看 | 国产精品久久av | 欧美日韩视频在线第一区 | 欧美激情精品久久久久久免费 | 成人天堂噜噜噜 | 国产免费一区二区 | 国产美女永久免费无遮挡 | 精品一区二区av | 黄色操视频 | 国产高清精品网站 | 91麻豆精品一区二区三区 | 一区二区三区精品 | 蜜桃综合在线 | 亚洲国产一区二区三区 | 久久国产成人 | 欧美日韩在线精品 | 国产成人精品一区二区三区在线 | 国产精品美女久久久免费 | 国产精品久久久久久久久图文区 | 欧美男人天堂 | 国产黄色大片网站 | 欧美日韩亚洲一区 |