目前我使用以下方法啟動我的 docker 容器:
docker run -it myimage
但是,我正在嘗試創建一個基本容器,然后重新使用該容器而不是重新創建一個。
docker create mycontainer:myimage
docker start --it mycontainer
我希望能夠做到以上幾點。首先創建它,然后在--it模式下啟動它。然而,這似乎不是一個有效的選擇。我試過使用-aor -i,但它們似乎都不能正常作業。控制臺變得一團糟,因為它試圖從標準輸入讀取但沒有輸入。
uj5u.com熱心網友回復:
Docker 容器具有三種狀態。

docker create 命令從影像創建一個容器。
docker start命令啟動容器。沒有為容器分配虛擬終端(-t;-tty)的選項
要使用 tty 選項,請使用docker run 命令的前臺模式或在已經運行的容器中運行exec 命令。
docker run [OPTIONS] IMAGE[:TAG|@DIGEST] [COMMAND] [ARG...]
docker exec [OPTIONS] CONTAINER COMMAND [ARG...]
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/344447.html
標籤:码头工人
