站長資訊網
最全最豐富的資訊網站

docker exec是什么意思

在docker中,exec是一個命令,表達的意思是在一個運行狀態下的容器里執行命令;利用該命令能讓在容器里和宿主機上一樣執行命令,當參數設置為“-d”時,表示在后臺運行,語法為“docker exec [OPTIONS] CONTAINER COMMAND [ARG…]”。

docker exec是什么意思

本教程操作環境:linux7.3系統、docker19.03版、Dell G3電腦。

docker exec是什么意思

docker exec :在運行的容器中執行命令

語法

docker exec [OPTIONS] CONTAINER COMMAND [ARG...]

OPTIONS說明:

-d :分離模式: 在后臺運行

-i :即使沒有附加也保持STDIN 打開

-t :分配一個偽終端

exec 實際上要表達的是在一個運行狀態下的容器里執行命令。通過借助exec命令能讓在容器里和宿主機上一樣執行命令。

示例如下:

在容器 mynginx 中以交互模式執行容器內 /root/runoob.sh 腳本:

runoob@runoob:~$ docker exec -it mynginx /bin/sh /root/runoob.sh http://www.runoob.com/

在容器 mynginx 中開啟一個交互模式的終端:

runoob@runoob:~$ docker exec -i -t  mynginx /bin/bash root@b1a0703e41e7:/#

也可以通過 docker ps -a 命令查看已經在運行的容器,然后使用容器 ID 進入容器。

# docker ps -a  ... 9df70f9a0714        openjdk             "/usercode/script.sh…"  ...

第一列的 9df70f9a0714 就是容器 ID。

通過 exec 命令對指定的容器執行 bash:

# docker exec -it 9df70f9a0714 /bin/bash

exec 實際上要表達的是在一個運行狀態下的容器里執行命令。(進到容器看一看)

docker exec -it 容器 /bin/bash 這個命令行,其實就是通過 -it 的模式執行了一下/bin/bash

docker exec是什么意思

推薦學習:《docker視頻教程》

贊(0)
分享到: 更多 (0)
網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
天天爽夜夜爽8888视频精品| 国产精品久久久久三级| 亚洲av永久无码精品古装片| 中文字幕日韩专区精品系列| 538国产精品一区二区在线| 欧美日韩精品乱国产 | 国产精品天干天干在线综合 | 亚洲中文久久精品无码1| 99re最新地址精品视频| 日韩精品人妻系列无码专区| 亚洲国产精品不卡在线电影| 无码精品国产VA在线观看 | 高清精品一区二区三区一区| 久久亚洲精品专区蓝色区| 51精品视频免费国产专区| 99久久亚洲精品无码毛片| 99久久精品免费精品国产| 久久99精品久久久久婷婷| 91一区二区在线观看精品| 亚洲精品视频在线免费| 亚洲中文字幕久久精品无码2021| 亚洲午夜精品一区二区公牛电影院 | 日本久久久精品中文字幕| 国自产偷精品不卡在线| 国产女人精品视频国产灰线| 国产成人精品高清在线观看93| 国产99视频精品免视看7| 久99久精品免费视频热77| 99在线视频精品| porn在线精品视频| 久九九精品免费视频| 人妻互换精品一区二区| 超碰97久久国产精品牛牛| 国产精品嫩草影院在线| 亚洲日韩国产精品乱| 日韩色视频一区二区三区亚洲| 无码AⅤ精品一区二区三区| 国产成人99久久亚洲综合精品| 中文字幕精品在线视频| 久久成人影院精品777| 99精品中文字幕|