精品欧美一区二区三区在线观看 _久久久久国色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技術棧公眾號

欧美亚洲国产日本| 日韩美一区二区三区| 欧美一区二区三区四区在线观看地址| 一级黄色av片| 一区二区三区网站 | 久青草国产97香蕉在线视频| jjzz黄色片| 欧美日韩不卡| 亚洲国产精品久久久久秋霞影院| 日本一区高清不卡| 亚洲精品国产片| 日本不卡一区二区三区 | 中文字幕不卡三区视频| 中文字幕一区二区5566日韩| 久久久久网址| 精品人妻午夜一区二区三区四区 | 中文字幕永久免费| 亚洲精品中文字幕乱码三区91| 国产精品三级| 欧美岛国在线观看| 亚洲一二三区av| av不卡高清| 亚洲天堂成人在线观看| 免费在线国产精品| 亚洲精品国产一区二| 久久99精品久久久久久动态图| 午夜精品www| 免费看一级大片| 精品香蕉视频| 亚洲女人天堂网| av免费观看不卡| 国产精品一区二区三区www| 色妹子一区二区| 欧美中日韩在线| av电影免费在线观看| 中文文精品字幕一区二区| 国内外成人免费视频| va视频在线观看| 久久精品国产99国产精品| 国产成人免费av电影| 国产污污视频在线观看| 亚洲国产高清视频| 欧美激情网站在线观看| 欧洲猛交xxxx乱大交3| 国产精品久久久久久久免费观看| 日韩欧美亚洲一二三区| 少妇久久久久久被弄到高潮| 亚洲av无码一区二区三区dv| 麻豆成人在线观看| 国产精品久久一区主播| xxxx.国产| 夜夜精品视频| 97在线视频观看| 久久精品无码人妻| 好看的日韩av电影| 久久久久在线观看| 久久黄色小视频| 欧美日韩网站| 久久久久久久色| 五月天婷婷色综合| 牛牛视频精品一区二区不卡| 亚洲国产精品电影| 懂色av粉嫩av蜜乳av| 蜜桃国内精品久久久久软件9| 日韩久久精品电影| 精品人妻无码一区二区三区换脸| 韩日一区二区三区| 中文字幕av一区二区三区谷原希美| 免费看的黄色网| 欧美电影三区| 欧美成人午夜免费视在线看片| 欧美色图一区二区| 亚洲国产黄色| 日韩av免费看网站| 亚洲熟妇av乱码在线观看| 久久99精品一区二区三区三区| 成人亲热视频网站| 亚洲高清视频在线播放| 94色蜜桃网一区二区三区| 欧美日韩亚洲一区二区三区四区| 91吃瓜网在线观看| 亚洲精品免费电影| 欧美黄色免费影院| 欧美亚洲福利| 亚洲第一精品夜夜躁人人爽| 欧美成人午夜精品免费| 久久蜜桃av| 久久久欧美精品| 一二三区免费视频| 韩国成人福利片在线播放| 痴汉一区二区三区| 可以直接在线观看的av| 中文字幕中文乱码欧美一区二区| 免费在线看黄色片| 欧美成人精品一区二区男人小说| 欧美日韩国产大片| 少妇高潮毛片色欲ava片| 人狥杂交一区欧美二区| 欧美日韩一本到| 无码人妻精品一区二区三| 国产精品午夜一区二区三区| 久久激情视频久久| 亚欧视频在线观看| 麻豆国产精品视频| 精品国产第一页| 777电影在线观看| 亚洲午夜免费福利视频| 国产一二三区av| 红杏一区二区三区| 噜噜噜91成人网| 色综合一区二区| 91插插插插插插插插| 视频一区视频二区欧美| 99久久亚洲精品| 久热精品视频在线观看| 日本中文字幕第一页| 国产福利精品导航| 午夜欧美性电影| 成人黄色动漫| 欧美一级黄色大片| 四虎国产成人精品免费一女五男| 亚洲高清av| 1卡2卡3卡精品视频| 91精品专区| 日本精品视频一区二区| 国产免费一区二区三区最新6| 99精品国产一区二区三区| 国产aaa精品| 污视频在线免费观看| 亚洲精品国产一区二区三区四区在线| 五月婷婷狠狠操| 网红女主播少妇精品视频| 欧美富婆性猛交| 92久久精品一区二区| 国产欧美视频在线观看| 女人和拘做爰正片视频| 国内精品偷拍| 欧美精品成人在线| 亚洲女人18毛片水真多| 亚洲欧美日韩国产另类专区 | 波多野结衣办公室33分钟| 国产精品地址| 福利精品视频| 中文在线字幕免费观看| 日韩一区国产二区欧美三区| 精品国产视频在线观看| 国内精品久久久久影院色 | 国产艳俗歌舞表演hd| 18成人免费观看视频| 国产精品v欧美精品∨日韩| 影音先锋在线播放| 欧美成人a视频| 精品视频久久久久| 成人午夜看片网址| 国产精品69久久久| 免费观看成人www动漫视频| 欧美精品999| 五月婷婷丁香花| 网站在线你懂的| а√天堂中文在线资源8| 日韩欧美123| 免费在线一级片| 国产福利一区二区三区视频在线| 91嫩草国产丨精品入口麻豆| 九九九九九九精品任你躁| 欧美成人午夜激情| 人妻少妇精品无码专区久久| 精品毛片网大全| 公侵犯人妻一区二区三区| 日韩黄色免费电影| 中文字幕一区二区三区四区五区六区| 日本午夜精品久久久久| 久久6精品影院| 人妻一区二区三区四区| 色综合天天综合给合国产| 国产精品国产三级国产专业不 | 青青a在线精品免费观看| 九色在线视频蝌蚪| 欧美精品日日鲁夜夜添| 九九热精品免费视频| 91色视频在线| 色一情一区二区三区| 女主播福利一区| 精品国产乱码久久久久久88av| 黑人巨大精品欧美一区二区桃花岛| 在线观看久久av| 亚洲h视频在线观看| 高潮白浆女日韩av免费看| 亚洲图片第一页| 粉嫩13p一区二区三区| 无码无遮挡又大又爽又黄的视频| 999视频精品| 久久99九九| 宅男噜噜噜66国产精品免费| 77777少妇光屁股久久一区| 一区二区高清不卡| 亚洲国产又黄又爽女人高潮的| 青青艹在线观看| 亚洲一区二区三区四区五区中文| 91中文字幕永久在线| 国产在线播放一区二区三区| 大陆av在线播放| 青青草91久久久久久久久| 国产精品久久久久久久久久久久冷| 韩国精品主播一区二区在线观看| 欧美美最猛性xxxxxx| 国产永久免费高清在线观看| 亚洲成人性视频| 亚洲综合精品国产一区二区三区| 天天综合色天天综合| 老湿机69福利| 中文无字幕一区二区三区 | 精品人妻一区二区三区日产乱码 | 狠狠躁狠狠躁视频专区| 亚洲人人精品| 亚洲午夜精品福利| 日韩美脚连裤袜丝袜在线| 亚洲a∨日韩av高清在线观看| 中文字幕 在线观看| 久久99亚洲热视| 永久免费av片在线观看全网站| 国产丝袜一区二区三区免费视频| 精品国产99久久久久久宅男i| 在线观看三级视频欧美| 亚洲77777| 香蕉久久国产| 国产精品一色哟哟| 亚洲欧洲中文字幕| 亚洲综合首页| 不卡中文一二三区| 欧美日韩综合久久| 女人抽搐喷水高潮国产精品| 国产98在线|日韩| 色综合久久久| 国产精品爽爽爽| 亚洲一区二区三区四区| 日韩av日韩在线观看| 亚洲综合电影| 57pao精品| 一个人www视频在线免费观看| 久久久在线视频| av漫画网站在线观看| 欧美激情亚洲一区| 波多野结衣在线播放| 欧美—级高清免费播放| 日本h片在线| 久久久久国产视频| av资源中文在线| 亚洲91精品在线观看| 超碰中文在线| 97视频在线看| 蜜桃在线视频| 国产97免费视| 91欧美精品| 91久久久国产精品| 欧美1区2区3| 国产精品免费区二区三区观看| 亚洲一区二区电影| 国产乱人伦精品一区二区| 国产成人夜色高潮福利影视| 韩国成人动漫在线观看| 亚洲精品亚洲人成在线| 日韩久久精品一区二区三区| 日韩一区欧美| 黄色一级片av| 99精品热6080yy久久| 国产免费成人在线| 日韩国产精品久久久| 8x8x成人免费视频| 丰满少妇久久久久久久| 男女黄床上色视频| 国产精品久久久99| 青青草成人免费| 欧美日韩国产一区中文午夜| 波多野结衣视频网址| 欧美精品日韩一区| 熟妇高潮一区二区三区| 亚洲人成网站999久久久综合| www.黄在线观看| 久久69精品久久久久久久电影好| 日韩精品av| 国产免费一区二区三区在线观看| 国产一区精品二区| 久久久久高清| 91精品成人| 国模吧无码一区二区三区| 久久精品999| 亚洲男女在线观看| 国产精品丝袜久久久久久app| 欧美日韩大片在线观看| 一道本成人在线| 99在线无码精品入口| 日韩精品在线看| 精产国品自在线www| 69av视频在线播放| 超碰国产精品一区二页| 久久99精品久久久久久三级| 天天综合亚洲| 久久婷婷五月综合色国产香蕉| 精品亚洲国内自在自线福利| 88av在线播放| 亚洲丝袜另类动漫二区| 国产高清中文字幕| 欧美成人一区二区| bbbbbbbbbbb在线视频| 羞羞色国产精品| 国产精品视频首页| 日本不卡二区| 国产欧美日韩亚洲一区二区三区| 日本中文字幕影院| 久久精品日韩一区二区三区| 国产一级淫片免费| 欧美裸体一区二区三区| 日本高清中文字幕二区在线| 久99九色视频在线观看| 亚洲日日夜夜| 亚洲人成网站在线观看播放| 国产精品外国| 稀缺呦国内精品呦| 亚洲欧美一区二区不卡| 天天爱天天做天天爽| 亚洲第一天堂av| av在线看片| 成人精品久久一区二区三区| 俺要去色综合狠狠| 虎白女粉嫩尤物福利视频| 成人av资源站| 国产午夜精品一区二区理论影院| 91麻豆精品国产自产在线观看一区| 高清毛片在线看| 国产99久久精品一区二区 夜夜躁日日躁 | 欧美aaaaaaaaaaaa| 999精品网站| 国产喷白浆一区二区三区| 黄色av一级片| 亚洲人成网7777777国产| 亚洲天堂免费电影| 久久国产精品精品国产色婷婷| 在线精品一区| 国产a级黄色片| 精品女同一区二区三区在线播放| 免费激情视频网站| 久久久久久九九九| 国产 日韩 欧美 综合 一区| 国产乱淫av片杨贵妃| 成人在线综合网站| 国产一级片网址| 亚洲成年人影院在线| 91www在线| 精品不卡在线| 日韩中文字幕区一区有砖一区| 成人午夜剧场视频网站| 在线观看视频一区| 日本在线观看视频| 亚洲综合中文字幕在线| 欧美精品导航| 国产精品久久久久久亚洲av| 天天av天天翘天天综合网色鬼国产| 亚洲欧美日本在线观看| 日本欧美黄网站| 欧美激情国产在线| 精品人妻一区二区三| 亚洲国产成人porn| av女名字大全列表| 国产精品第七影院| 国产精品福利在线观看播放| 亚洲综合在线一区二区| 亚洲一区免费在线观看| 婷婷在线免费观看| 日本老师69xxx| 91麻豆国产自产在线观看亚洲| 日本黄色www| 五月天网站亚洲| 国产日本在线观看| 91青草视频久久| 亚洲激情在线| 国产精品久久免费观看| 91精品国产综合久久精品性色 | 欧美电影免费播放| 中国特级黄色片| 色哟哟国产精品| 国产精品久久久久久福利| 国产精品美女久久久久av福利| 久久永久免费| 中文字幕美女视频| 亚洲第一av在线| 激情中国色综合| 日本丰满少妇xxxx| 中文字幕国产一区| 丰满熟妇人妻中文字幕| 国产精品99久久久久久人| 欧美不卡高清| japanese中文字幕| 精品久久久久久亚洲综合网| 一呦二呦三呦精品国产| 激情五月婷婷六月| 中文字幕不卡在线观看| 免费观看黄一级视频| 国产日韩在线观看av| 国产欧美亚洲一区|