第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何在已經(jīng)存在的Docker容器上運(yùn)行命令?

如何在已經(jīng)存在的Docker容器上運(yùn)行命令?

慕的地6264312 2019-11-21 12:44:30
我創(chuàng)建了一個容器,-d因此它不是交互式的。docker run -d shykes/pybuilder bin/bash我看到容器已退出:CONTAINER ID        IMAGE                     COMMAND             CREATED             STATUS                      PORTS               NAMESd6c45e8cc5f0        shykes/pybuilder:latest   "bin/bash"          41 minutes ago      Exited (0) 2 seconds ago                        clever_bardeen現(xiàn)在,我想在計算機(jī)上偶爾運(yùn)行命令并退出。只是為了得到回應(yīng)。我試圖啟動機(jī)器。我嘗試附加。我以為我可以run用一個容器打電話,但這似乎是不允許的。使用start似乎可以運(yùn)行,然后迅速存在。我想退出后回到互動模式。我試過了:docker attach d6c45e8cc5f0但是我得到:2014/10/01 22:33:34 You cannot attach to a stopped container, start it first但是,如果我啟動它,它仍然會退出。趕上22.我贏不了。
查看完整描述

3 回答

?
慕運(yùn)維8079593

TA貢獻(xiàn)1876條經(jīng)驗 獲得超5個贊

容器將退出,因為您給出的命令將結(jié)束。使用以下選項可以使其保持活動狀態(tài):


-i 即使未連接STDIN,也請保持打開狀態(tài)。

-t 分配偽TTY。

因此,您的新run命令是:


docker run -it -d shykes/pybuilder bin/bash

如果要附加到已經(jīng)運(yùn)行的容器:


docker exec -it CONTAINER_ID /bin/bash

在這些示例中,/bin/bash將其用作命令。


查看完整回答
反對 回復(fù) 2019-11-21
?
鴻蒙傳說

TA貢獻(xiàn)1865條經(jīng)驗 獲得超7個贊

因此,我認(rèn)為答案比上面的許多誤導(dǎo)性答案更簡單。


啟動已停止的現(xiàn)有容器


docker start <container-name/ID>

停止正在運(yùn)行的容器


docker stop <container-name/ID>

然后登錄到容器的交互式外殼


docker exec -it <container-name/ID> bash

啟動現(xiàn)有容器并將其附加到一個命令中


docker start -ai <container-name/ID>

當(dāng)心,這將停止出口的容器。但是通常,您需要啟動容器,完成后附加并停止它。


查看完整回答
反對 回復(fù) 2019-11-21
  • 3 回答
  • 0 關(guān)注
  • 1510 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號