一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

云服務器|WEB服務器|FTP服務器|郵件服務器|虛擬主機|服務器安全|DNS服務器|服務器知識|Nginx|IIS|Tomcat|

服務器之家 - 服務器技術 - 服務器知識 - Docker如何進入啟動容器

Docker如何進入啟動容器

2021-02-01 17:24AdaFanmm 服務器知識

本篇文章主要介紹了Docker如何進入啟動容器,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

本文介紹了Docker如何進入啟動容器,分享給大家,具體如下:

在使用-d參數時,容器啟動后會進入后臺,用戶無法看到容器中的信息,也無法進行操作。

這個時候如果需要進入容器進行操作,有多種方法,包括使用官方的attach或exec命令,以及第三方的nsenter工具等。

1、attach命令

attach命令是Docker自帶的命令,命令格式為:

docker attach [–detach-keys[=[]]] [–no-stdin] [–sig-proxy[=true]] Container

支持三個主要選項:

·–detach-keys[=[]]:指定退出attach模式的快捷鍵序列,默認是CTRL-p CTRL-q;

·–no-stdin=true|false:是否關閉標準輸入,默認是保持打開;

·–sig-proxy=true|false:是否代理收到的系統信號給應用進程,默認為true。

但是,使用attach命令有時候并不方便。當多個窗口同時使用attach命令連到同一個容器的時候,所有窗口都會同步顯示。當某個窗口因命令阻塞時,其他窗口也無法執行操作了。

2、exec命令

Docker從1.3.0版本起提供了一個更加方便的exec命令,可以在容器內直接執行任意命令。該命令的基本格式為:

docker exec [-d|–detach] [–detach-keys[=[]]] [-i|–interactive] [–privileged] [-t|–tty] [-u|–user[=USER]] CONTAINER COMMAND [ARG…]。

比較重要的參數有:

·-i,–interactive=true|false:打開標準輸入接受用戶輸入命令,默認為false;

·–privileged=true|false:是否給執行命令以高權限,默認為false;

·-t,–tty=true|false:分配偽終端,默認為false;

·-u,–user=”“:執行命令的用戶名或ID。

例如進入到剛創建的容器中,并啟動一個bash:

Docker如何進入啟動容器

可以看到,一個bash終端打開了,在不影響容器內其他應用的前提下,用戶可以很容易與容器進行交互。
通過指定-it參數來保持標準輸入打開,并且分配一個偽終端。通過exec命令對容器執行操作是最為推薦的方式。

3、nsenter 工具

在util-Linux軟件包版本2.23+中包含nsenter工具。如果系統中的util-linux包沒有該命令,可以按照下面的方法從源碼安裝:

?
1
2
3
$ cd /tmp; curl https://www.kernel.org/pub/linux/utils/util-linux/v2.24/util-linux-2.24.tar.gz | tar -zxf-; cd util-linux-2.24;
$ ./configure --without-ncurses
$ make nsenter && cp nsenter /usr/local/bin

為了使用nsenter連接到容器,還需要找到容器進程的PID,可以通過下面的命令獲取:

?
1
PID=$(docker inspect --format "{{ .State.Pid }}" )

通過這個PID,就可以連接到這個容器:

?
1
$ nsenter --target $PID --mount --uts --ipc --net --pid

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持服務器之家。

原文鏈接:http://blog.csdn.net/u011641865/article/details/72472215

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 男生的j桶女人屁免费视频 男生操男生 | 15同性同志18 | 涩情主播在线翻车 | free service性v极品 | 日本小网站 | 亚洲成在人网站天堂一区二区 | 91九色麻豆| 国产98在线| 韩国美女主播在线 | 性xxxx中国 | 91短视频在线播放 | xxxx18日本视频xxxxx | 日本卡一卡2卡3卡4精品卡无人区 | 农村妇女野外性生话免费视频 | 小柔的性放荡羞辱日记 | 国模孕妇季玥337p人体 | 成年人在线免费观看视频网站 | 91精品国产亚一区二区三区 | 国产精品成人一区二区1 | 男女18一级大黄毛片免 | 亚洲欧美国产精品久久久 | 91久久精品青青草原伊人 | 国产一区二区免费福利片 | 欧美va天堂va视频va在线 | 87影院在线观看视频在线观看 | 日本网络视频www色高清免费 | 日韩亚洲国产欧美精品 | 国产精品理论片在线观看 | 免费观看国产大片资源视频 | 日韩中文字幕在线不卡 | 国产精品视频视频久久 | 大胆国模一区二区三区伊人 | 亚洲社区在线 | 插入粉嫩 | 欧美日日操 | 星空无限传媒视频在线观看视频 | 动漫美女日批 | 思思玖玖 | hezyo加勒比一区二区三区 | 日本人成大片在线 | 午夜理论电影在线观看亚洲 |