精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

容器運行時:Containerd容器管理

云計算 云原生
Nginx 指定容器名稱 使用 ctr container create 命令創建容器后,容器并沒有處于運行狀態,其只是一個靜態的容器。

容器基本操作

容器基本操作主要是 ctr image 命令,查看命令幫助:

[root@localhost ~]# ctr containers -h
NAME:
   ctr containers - Manage containers

USAGE:
   ctr containers command [command options] [arguments...]

COMMANDS:
   create                   Create container
   delete, del, remove, rm  Delete one or more existing containers
   info                     Get info about a container
   list, ls                 List containers
   label                    Set and clear labels for a container
   checkpoint               Checkpoint a container
   restore                  Restore a container from checkpoint

OPTIONS:
   --help, -h  show help

創建靜態容器

create:

[root@localhost ~]# ctr container create docker.io/library/nginx:alpine nginx

nginx 指定容器名稱 使用 ctr container create 命令創建容器后,容器并沒有處于運行狀態,其只是一個靜態的容器。這個 container 對象只是包含了運行一個容器所需的資源及配置的數據結構,例如:namespaces、rootfs 和容器的配置都已經初始化成功了,只是用戶進程(本案例為nginx)還沒有啟動。需要使用ctr tasks命令才能獲取一個動態容器。

查看容器

[root@localhost ~]# ctr container ls
CONTAINER    IMAGE                             RUNTIME                  
nginx        docker.io/library/nginx:alpine    io.containerd.runc.v2

加上 -q 選項 僅查看名字:

[root@localhost ~]# ctr container ls -q
nginx

也可以簡寫:

[root@localhost ~]# ctr c ls -q
nginx

查看容器詳細配置,類似于 docker inspect 功能。

[root@localhost ~]# ctr container info nginx

刪除容器

[root@localhost ~]# ctr container rm nginx
[root@localhost ~]# ctr container ls
CONTAINER    IMAGE    RUNTIME

容器任務

上面我們通過 container create 命令創建的容器,并沒有處于運行狀態,只是一個靜態的容器。一個 container 對象只是包含了運行一個容器所需的資源及相關配置數據,表示 namespaces、rootfs 和容器的配置都已經初始化成功了,只是用戶進程還沒有啟動。一個容器真正運行起來是由 Task 任務實現的,Task 可以為容器設置網卡,還可以配置工具來對容器進行監控等。我們操作容器實際上是對容器進程操作。

1.靜態容器啟動為動態容器

將靜態容器啟動為動態容器 ,使用 ctr task 命令 Task 相關操作可以通過 ctr task 獲取,如下我們通過 Task 來啟動容器:

[root@localhost ~]# ctr task start -d nginx

-d是一個命令行選項,它的全稱是--detach。這個選項告訴ctr task start命令在啟動任務后立即返回,讓任務在后臺運行。

2.查看容器進程

通過 task ls 查看正在運行的容器進程:

[root@localhost ~]# ctr task ls
TASK     PID      STATUS    
nginx    22945    RUNNING

通過ps 查看,其中第一個 PID 23181 就是我們容器中的 1 號進程。

[root@localhost ~]# ctr task ps nginx
PID      INFO
23181    -
23208    -

查看物理機進程,可以看到相應的進程ID:23181 、23208 可以對應的上:

[root@localhost ~]# ps -aux|grep nginx
root      23159  0.0  2.1 722644 20916 ?        Sl   13:01   0:00 /usr/local/bin/containerd-shim-runc-v2 -namespace default -id nginx -address /run/containerd/containerd.sock
root      23181  0.0  0.5   8904  5120 ?        Ss   13:01   0:00 nginx: master process nginx -g daemon off;
101       23208  0.0  0.2   9400  2256 ?        S    13:01   0:00 nginx: worker process
root      23266  0.0  0.2 112836  2332 pts/3    S+   13:15   0:00 grep --color=auto nginx

3.exec終端操作

[root@localhost ~]# ctr task exec --exec-id 0 -t nginx sh
/ # ls
bin                   docker-entrypoint.d   etc                   lib                   mnt                   proc                  run                   srv                   tmp                   var
dev                   docker-entrypoint.sh  home                  media                 opt                   root                  sbin                  sys                   usr
/ # pwd
/

這里要注意 --exec-id參數 為 exec 進程設定一個id,可以隨意輸入,只要保證唯一即可,也可使用$RANDOM變量。

4.運行一個動態容器

[root@localhost ~]# ctr run -d --net-host docker.io/library/nginx:alpine nginx2

[root@localhost ~]# ctr c ls
CONTAINER    IMAGE                             RUNTIME                  
nginx        docker.io/library/nginx:alpine    io.containerd.runc.v2    
nginx2       docker.io/library/nginx:alpine    io.containerd.runc.v2    

[root@localhost ~]# ctr task ls
TASK      PID      STATUS    
nginx     23181    RUNNING
nginx2    23339    RUNNING
  • -d 代表dameon,后臺運行
  • --net-host 代表容器的IP就是宿主機的IP(相當于docker里的host類型網絡)

5.進入容器

[root@localhost ~]# ctr task exec --exec-id 1 -t nginx2 /bin/sh
/ # ifconfig
eno16777736 Link encap:Ethernet  HWaddr 00:0C:29:AD:FC:E9  
          inet addr:192.168.36.137  Bcast:192.168.36.255  Mask:255.255.255.0
          inet6 addr: fe80::20c:29ff:fead:fce9/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:2304427 errors:0 dropped:0 overruns:0 frame:0
          TX packets:462774 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:3259139229 (3.0 GiB)  TX bytes:182005861 (173.5 MiB)

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:8 errors:0 dropped:0 overruns:0 frame:0
          TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:696 (696.0 B)  TX bytes:696 (696.0 B)

/ # curl 192.168.36.137
<!DOCTYPE html>
<html>
<head>
<title>Welcome to nginx!</title>
<style>
html { color-scheme: light dark; }
body { width: 35em; margin: 0 auto;
font-family: Tahoma, Verdana, Arial, sans-serif; }
</style>
</head>
<body>
<h1>Welcome to nginx!</h1>
<p>If you see this page, the nginx web server is successfully installed and
working. Further configuration is required.</p>

<p>For online documentation and support please refer to
<a >nginx.org</a>.<br/>
Commercial support is available at
<a >nginx.com</a>.</p>

<p><em>Thank you for using nginx.</em></p>
</body>
</html>

暫停容器進程

和 docker pause 類似的功能:

[root@localhost ~]# ctr task pause nginx

暫停后容器狀態變成了 PAUSED:

[root@localhost ~]# ctr task ls
TASK     PID      STATUS    
nginx    22945    PAUSED

恢復容器進程

使用 resume 命令來恢復容器:

[root@localhost ~]# ctr task resume nginx 
[root@localhost ~]# ctr task ls
TASK     PID      STATUS    
nginx    22945    RUNNING

殺死容器進程

ctr 沒有 stop 容器的功能,只能暫?;蛘邭⑺廊萜鬟M程,然后在刪除容器殺死容器進程可以使用 task kill 命令:

[root@localhost ~]# ctr task kill nginx
[root@localhost ~]# ctr task ls
TASK     PID      STATUS    
nginx    22945    STOPPED

刪除進程

殺掉容器后可以看到容器的狀態變成了 STOPPED。同樣也可以通過 task rm 命令刪除 Task:

[root@localhost ~]# ctr task rm nginx
[root@localhost ~]# ctr task ls
TASK    PID    STATUS

刪除進程之后才可以刪除容器:

[root@localhost ~]# ctr c rm nginx

查看容器進程資源

除此之外我們還可以獲取容器的 cgroup 相關信息,可以使用 task metrics 命令用來獲取容器的內存、CPU 和 PID 的限額與使用量。

# 重新啟動容器
[root@localhost ~]# ctr task start -d nginx

[root@localhost ~]# ctr task metrics nginx
ID       TIMESTAMP                              
nginx    seconds:1701925304  nanos:694970440    

METRIC                   VALUE                                                                                                                                                                                                                                                                       
memory.usage_in_bytes    2592768                                                                                                                                                                                                                                                                     
memory.limit_in_bytes    9223372036854771712                                                                                                                                                                                                                                                         
memory.stat.cache        258048                                                                                                                                                                                                                                                                      
cpuacct.usage            21976291                                                                                                                                                                                                                                                                    
cpuacct.usage_percpu     [21976291 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]    
pids.current             2                                                                                                                                                                                                                                                                           
pids.limit               0
責任編輯:趙寧寧 來源: 云原生運維圈
相關推薦

2021-09-02 05:37:22

Containerd Kubernetes 容器

2019-07-12 09:30:12

DashboardDockerDNS

2021-09-11 15:38:23

容器運行鏡像開放

2023-08-29 08:20:35

Kubernete跨云容器

2023-01-03 09:10:21

2020-08-11 08:59:20

容器虛擬化技術

2021-10-22 00:09:16

Kubernetes容器接口

2021-08-18 06:40:54

KubernetesDocker Containerd

2021-03-24 06:26:00

kubeadmK8Scontainerd

2017-03-20 07:21:32

Docker

2021-12-23 07:58:06

Kubelet容器運行

2023-04-03 13:01:14

UbuntuCRI-O

2015-07-20 15:44:46

Swift框架MJExtension反射

2024-03-21 09:15:58

JS運行的JavaScrip

2024-04-15 05:00:00

kubernete網絡容器

2022-04-01 12:51:44

命令Containerd

2021-09-07 07:48:37

kubeletKubernetesContainerd

2025-03-03 08:05:14

2022-09-13 12:03:39

cri-dockerKubernetesdockershim

2022-02-16 20:04:08

容器KubernetesShim
點贊
收藏

51CTO技術棧公眾號

а√天堂8资源在线| 亚洲高清在线观看视频| 久久中文字幕av| 日韩欧美三级在线| 99热在线这里只有精品| 日韩黄色影院| 国产不卡免费视频| 国产成人在线一区二区| 国产97免费视频| 免费视频亚洲| 欧美成人官网二区| 亚洲一级免费观看| 国产精品xx| 亚洲色图欧美在线| 日本视频一区二区不卡| 亚洲精品无amm毛片| 日韩电影在线一区二区三区| 久久免费观看视频| 好吊日在线视频| 国内精品久久久久久久影视简单| 精品国产1区二区| 中文字幕av不卡在线| 高清精品在线| 亚洲综合色成人| 成人手机视频在线| 国产区视频在线播放| 成人av在线资源| 亚洲一区二区三区香蕉| 中文字幕人妻一区二区三区视频 | 国产精品丝袜在线| 精品福利影视| 精品国产无码AV| 久久福利视频一区二区| 国产精品va在线播放我和闺蜜| 国产一级片免费看| 午夜精品电影| 欧美成年人视频网站| 欧美xxxx精品| 成人看的视频| 国产一区二区三区高清在线观看| 无码精品一区二区三区在线播放| 日韩激情欧美| 日韩午夜小视频| 肉色超薄丝袜脚交| 国产一区一区| 日韩亚洲欧美一区二区三区| 欧美一级小视频| 97久久精品一区二区三区的观看方式| 欧美日韩在线综合| 亚洲不卡视频在线| 国产伊人久久| 欧美日韩免费观看一区二区三区| 成人性生生活性生交12| 精品肉辣文txt下载| 欧美日韩一区二区在线观看视频| 性欧美极品xxxx欧美一区二区| 欧洲一区二区三区精品| 欧美中文字幕一区二区三区| 亚洲一区二区蜜桃| 日本免费成人| 日韩一区二区三区av| 欧美精品 - 色网| 77成人影视| 亚洲韩国日本中文字幕| 一区二区三区免费在线观看视频| 天美av一区二区三区久久| 亚洲美女精品成人在线视频| 午夜在线观看一区| 国产精品99视频| 欧美激情免费在线| 毛片视频网站在线观看| 日韩制服丝袜av| 成人在线激情视频| 蜜臀av在线观看| 国产亚洲一区二区在线观看| 一本久道久久综合| 美女精品导航| 色爱区综合激月婷婷| 中文字幕精品一区二区三区在线| 亚洲视频一起| 亚洲男女自偷自拍图片另类| 91无套直看片红桃在线观看| 狠狠爱综合网| 国产成人免费av电影| 国产精品久久久久久久久毛片 | 喷水视频在线观看| 国产影视精品一区二区三区| 久久精品最新地址| 毛片视频网站在线观看| 久久精品av麻豆的观看方式| 国产91精品入口17c| 欧美色18zzzzxxxxx| **网站欧美大片在线观看| 丁香六月激情网| aaaa欧美| 亚洲成人a级网| 亚洲av毛片基地| 亚洲三级色网| 国产欧美精品久久久| 香蕉视频911| 一区在线中文字幕| 国产3p露脸普通话对白| 日韩av黄色| 亚洲欧美一区二区三区久久 | 800av在线播放| 日韩毛片视频| 91精品国产一区| 99精品人妻无码专区在线视频区| 久久一留热品黄| 国产爆乳无码一区二区麻豆| 久久久免费人体| 精品香蕉一区二区三区| 久久精品一级片| 蜜桃精品视频在线观看| 久久久久久草| a国产在线视频| 日韩一区二区高清| 日本视频在线免费| 久久一综合视频| 国产经品一区二区| 搞黄网站在线观看| 欧美色综合网站| 国产精久久一区二区三区| 亚洲国产裸拍裸体视频在线观看乱了中文 | 日韩尤物视频| xxxx成人| 精品嫩草影院久久| 特级片在线观看| 狠狠色丁香婷婷综合| 午夜精品一区二区在线观看| 国产精品迅雷| 国产视频久久久久久久| 日韩三级视频在线播放| 成人自拍视频在线观看| 国产1区2区3区中文字幕| 四虎地址8848精品| 日韩在线播放一区| 亚洲无码久久久久久久| 欧美国产日本视频| av污在线观看| 久久在线视频| 成人有码在线播放| av免费网站在线| 日韩三级视频中文字幕| 中文字幕手机在线观看| 国产一区二区不卡老阿姨| 国产成人精品免费看在线播放| 四虎国产精品免费久久| 久久精品最新地址| 国产富婆一级全黄大片| 一区二区三区四区蜜桃| 成人在线观看一区二区| 在线看片日韩| 久久伊人资源站| 深夜成人影院| 中文字幕不卡av| 国产老妇伦国产熟女老妇视频| 亚洲色图欧洲色图婷婷| 在线播放第一页| 亚洲自拍另类| 色综合视频二区偷拍在线| 欧美激情福利| 欧美日本国产在线| 日韩在线一区二区三区四区| 欧美午夜电影在线| 国产又黄又粗的视频| 国内精品伊人久久久久av影院| 欧美日韩dvd| 欧美日韩导航| 国产精品免费观看在线| 污污的视频在线观看| 亚洲国产精品久久| 国产精品自拍第一页| 成人欧美一区二区三区| 婷婷五月精品中文字幕| 久久国产精品毛片| 中文有码久久| 久久九九热re6这里有精品| 日韩美女视频中文字幕| a毛片在线播放| 亚洲精品电影在线| 亚洲熟妇无码久久精品| 又紧又大又爽精品一区二区| 国产精品揄拍100视频| 麻豆国产欧美日韩综合精品二区 | 久久久久久九九| 欧美大片网站| 97久久久久久| 麻豆tv免费在线观看| 亚洲黄在线观看| 在线观看你懂的网站| 亚洲一区欧美一区| 夜夜春很很躁夜夜躁| 成人免费的视频| 国产精品v日韩精品v在线观看| 激情国产一区| 综合色婷婷一区二区亚洲欧美国产| 成人影院中文字幕| 国产在线精品播放| 欧美一区久久久| 91精品国产高清久久久久久| 精品美女在线观看视频在线观看| 日韩国产高清污视频在线观看| 国产一区二区麻豆| 色综合中文字幕| 久久免费视频99| 中文字幕亚洲电影| 无码h肉动漫在线观看| 国产精品中文字幕一区二区三区| 99蜜桃臀久久久欧美精品网站| 欧美国产三区| 在线免费观看成人网| 色狠狠久久av综合| 国产伦精品一区二区三区高清版| 日韩三级一区| 国产精品成人一区| 在线精品亚洲欧美日韩国产| 欧美激情视频一区二区| 麻豆网在线观看| 在线电影av不卡网址| 视频一区二区三区国产 | 国产人成在线观看| 日韩精品免费一线在线观看| 午夜精品久久久久久久96蜜桃 | 四虎成人在线播放| 久久精品久久综合| 日韩一级片播放| 国产一区二区三区的电影| 黄色一级片国产| 欧美精品97| 警花观音坐莲激情销魂小说| 欧美jizz| 亚洲精品白虎| 日韩在线高清| 亚洲电影一二三区| 国产一区二区亚洲| 西游记1978| 欧美亚洲国产激情| 亚洲欧美日产图| 欧美电影三区| 一区二区三区日韩视频| 欧美3p视频| 一区二区三区四区视频在线| 久久在线播放| 二级片在线观看| 午夜精品影院| 成年人午夜免费视频| 亚洲精品激情| 俄罗斯av网站| 日日摸夜夜添夜夜添国产精品| 99爱视频在线| 日日夜夜精品视频天天综合网| 37pao成人国产永久免费视频| 亚洲欧美网站| 男女视频在线看| 精品中文av资源站在线观看| 999在线精品视频| 国产精品一区二区男女羞羞无遮挡| 国产伦精品一区二区三区妓女下载| 国产乱对白刺激视频不卡| 无码人妻一区二区三区精品视频| 成人网在线免费视频| 毛茸茸多毛bbb毛多视频| 国产视频一区二区在线| 三级黄色录像视频| 亚洲影视在线播放| 精品欧美一区二区三区免费观看| 日本福利一区二区| 国产绿帽刺激高潮对白| 精品国产三级电影在线观看| 色视频在线看| 色777狠狠综合秋免鲁丝| 色爱综合区网| 茄子视频成人在线| 看片一区二区| 国产高清精品一区二区| 亚洲区小说区| 久久免费视频2| 99热免费精品| 亚洲一区二区在线视频观看| 国产成人精品三级| 精品人妻互换一区二区三区| 亚洲欧美影音先锋| 99热在线观看免费精品| 欧美色爱综合网| 国产91久久久| 在线成人激情视频| av在线最新| 91亚洲精品久久久久久久久久久久| 国产精品45p| 亚洲日本一区二区三区在线不卡| 欧美日韩一区二区三区四区在线观看 | 欧美日韩亚洲国产综合| 国产 欧美 自拍| 最近免费中文字幕视频2019| www.色在线| 成人午夜激情网| 欧美热在线视频精品999| 亚洲精品少妇一区二区| 日韩av不卡在线观看| 国产精品扒开腿做爽爽爽a片唱戏| 欧美激情在线一区二区| 国产成人无码精品久久久久| 3751色影院一区二区三区| 污视频在线免费| 九九久久综合网站| 日本在线一区二区| 日韩亚洲不卡在线| 国产日韩一区二区三区在线播放| 亚洲综合123| 国产精品乱码一区二三区小蝌蚪| 成人精品免费在线观看| 日韩一区二区不卡| 在线看的av网站| 国产激情综合五月久久| 欧美久久香蕉| 日本成人在线不卡| 精品一区二区三区不卡 | 日韩1区2区| 国产午夜福利视频在线观看| 国产成人av电影在线观看| 国产一级淫片久久久片a级| 欧美午夜精品久久久久久浪潮 | aaa亚洲精品一二三区| 人妻人人澡人人添人人爽| 欧美日韩mp4| 五月天婷婷在线视频| 国产精品高潮粉嫩av| 蜜桃一区二区| 国内外免费激情视频| 91丨porny丨中文| 国产成人一区二区三区影院在线| 精品美女一区二区| 欧美videossex| http;//www.99re视频| 欧美啪啪一区| 免费观看一区二区三区| 一区二区三区四区在线免费观看| 精品国产亚洲av麻豆| 欧美成在线视频| 日韩中文字幕一区二区高清99| a级网站在线观看| 国产精品一区二区无线| 欧美精品入口蜜桃| 亚洲精品一区在线观看| 女海盗2成人h版中文字幕| 精品综合久久| 久久高清免费观看| 亚洲成人网在线播放| 91成人免费电影| 91视频在线观看| 91人成网站www| 欧美人成网站| 少妇一级淫免费观看| 狠狠躁天天躁日日躁欧美| 欧美婷婷久久五月精品三区| 国产91露脸中文字幕在线| 欧美一级本道电影免费专区| 91av视频免费观看| 亚洲精品免费播放| 天堂中文在线官网| 欧美在线性视频| 日韩理论电影大全| 丰满少妇一区二区三区专区| 亚洲一二三区在线观看| 色视频在线观看免费| 国产精品爱啪在线线免费观看 | 久久国产亚洲精品无码| 国产性天天综合网| 国产视频在线观看免费| 久久免费视频这里只有精品| 神马久久一区二区三区| 男人添女人下面免费视频| 亚洲欧美激情视频在线观看一区二区三区 | 亚洲精品久久久久中文字幕欢迎你| 日韩成人动漫| 一级一片免费播放| 99久久精品一区| 中文字幕在线网站| 欧美精品激情在线| 成人亚洲一区二区| 在线xxxxx| 欧美日韩中字一区| 国产精品电影| 日本不卡一区二区三区四区| 成+人+亚洲+综合天堂| 中文字幕av网站| 性欧美亚洲xxxx乳在线观看| 北条麻妃国产九九九精品小说 | 久操视频在线免费观看| 伦理中文字幕亚洲| 最新精品国偷自产在线| av在线网站免费观看| 欧美性生交大片免网| 成年视频在线观看| 日本欧美色综合网站免费| 从欧美一区二区三区| 在线播放精品视频| 2018国产精品视频| 欧美成人高清|