国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

docker用root進(jìn)入容器的操作

瀏覽:74日期:2024-10-31 10:17:10
首先運(yùn)行docker容器

docker用root進(jìn)入容器的操作

運(yùn)行命令是root用戶

sudo docker exec -it -u root ec33c19230ca /bin/bash

docker用root進(jìn)入容器的操作

補(bǔ)充:Docker中進(jìn)入容器命令行及后臺(tái)運(yùn)行

Docker中我們一般會(huì)有兩種執(zhí)行命令的方式,一種是直接進(jìn)入容器的命令行,在終端執(zhí)行并查看結(jié)果,一種是在后臺(tái)執(zhí)行,并不會(huì)在終端查看結(jié)果。

1、進(jìn)入容器命令行

su rootdocker run -i -t ubuntu:16.04 /bin/bash#或者執(zhí)行下面這句docker run -it ubuntu:16.04 /bin/bash

-i和-t的作用是幫助你進(jìn)入交互模式,如果不加這部分,你將無(wú)法進(jìn)入容器內(nèi)部,更別說(shuō)使用命令行了。/bin/bash的意思就是使用容器的命令行來(lái)輸入命令。執(zhí)行結(jié)果如下:

root@7d150a0fb029:/#

root后面跟的就是容器id,表明你已經(jīng)進(jìn)入容器,可以輸入命令了,你可以輸入一些常用命令試試:

root@7d150a0fb029:/# docker run -i -t ubuntu:16.04 /bin/bash

結(jié)果輸出了鏡像的內(nèi)核版本信息:

Linux version 4.13.0-36-generic (buildd@lgw01-amd64-033) (gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.9)) #40~16.04.1-Ubuntu SMP Fri Feb 16 23:25:58 UTC 2018

通過(guò)exit可退出容器。

2、后臺(tái)執(zhí)行命令

輸入下面的代碼,-d表示的就是后臺(tái)運(yùn)行,這點(diǎn)可以直接通過(guò)docker run --help查看該命令的功能。下面這句話的意思就是在鏡像的程序中添加引號(hào)內(nèi)的代碼,并在后臺(tái)運(yùn)行。

docker run -d ubuntu:16.04 /bin/sh -c 'while true; do echo hello world; sleep 1;done'

輸出結(jié)果不會(huì)顯示運(yùn)行的結(jié)果,而是給出新建的容器id,這里說(shuō)明一下,每次輸入docker run命令都會(huì)新建一個(gè)容器,產(chǎn)生一個(gè)新的id。

輸出結(jié)果如下:

c7188be9bd7b5c0aa91c5eeb72013996c89bfdc2181d1a5ff7f880af6f8aff99

查看一下正在運(yùn)行的容器:

root@cdl-XPS15R:/home/cdl# docker ps -aCONTAINER ID IMAGECOMMAND CREATED STATUS PORTSNAMESc7188be9bd7b ubuntu:16.04 '/bin/sh -c ’while t…' 13 seconds ago Up 11 seconds keen_vaughan1b6ba17f7df7 ubuntu:16.04 '/bin/bash' 2 minutes ago Exited (0) 2 minutes ago cocky_noether7d150a0fb029 ubuntu:16.04 '/bin/bash' 4 minutes ago Exited (0) 2 minutes ago hopeful_banach

這里我們會(huì)發(fā)現(xiàn),第一個(gè)容器的id和后臺(tái)運(yùn)行的容器id前幾位一模一樣,但是長(zhǎng)度要長(zhǎng)很多,其實(shí)是一樣的,只不過(guò)通過(guò)ps命令打印輸出時(shí)為了方便顯示只顯示了前幾位。

如果我們想要進(jìn)入后臺(tái)運(yùn)行的容器的命令行而不創(chuàng)建新的容器,只需要輸入以下命令:

#exec是進(jìn)入已經(jīng)存在的容器,run是創(chuàng)建新容器docker exec -it c7188be9bd7b /bin/bash

你輸入那個(gè)更長(zhǎng)的id也是一樣的效果:

docker exec -it c7188be9bd7b5c0aa91c5eeb72013996c89bfdc2181d1a5ff7f880af6f8aff99 /bin/bash

輸出結(jié)果都是:

root@c7188be9bd7b:/#

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持好吧啦網(wǎng)。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教。

標(biāo)簽: Docker
相關(guān)文章:
主站蜘蛛池模板: 国产乱码精品一区二区三区四川人 | 欧美韩国日本一区 | 色综合天天综合网看在线影院 | 久久日本三级韩国三级 | 2022日韩理论片在线观看 | 国产成人精品一区二区秒拍 | 欧美一级做一a做片性视频 欧美一级做一级爱a做片性 | 亚洲精品影院一区二区 | 欧美在线一级毛片观看 | 亚洲国产欧美日韩 | 一级毛片免费不卡在线 | 国产乱色在线观看 | 久久久久久福利 | 2021国产成人精品久久 | 一级特黄aaa大片 | 日本无卡码免费一区二区三区 | 日韩精品亚洲一级在线观看 | 欧美日韩一区二区三 | 久色小说| 91成年人视频| 久久综合日韩亚洲精品色 | 可以免费看黄的网站 | 国产不卡影院 | 欧美黄网站 | 国产精品亚洲欧美一级久久精品 | 日本人成在线视频免费播放 | 精品理论片一区二区三区 | 亚洲精品久一区 | 日韩在线视频一区二区三区 | 欧美不卡视频在线观看 | 国产精品资源 | 国产一区二区三区美女在线观看 | 久草在线影 | 大学生一级一片第一次欧美 | 成人在线免费观看网站 | 毛片1毛片2毛片3毛片4 | 手机看片手机在线看片 | 扒开双腿猛进入爽爽在线观看 | 在线观看视频99 | 日本男人的天堂 | 欧美一级视频 |