Docker命令

  1. 安裝
  2. 啟動
    service docker start

常用命令

  1. 創(chuàng)建容器
    docker create -it ubuntu:latest
    新創(chuàng)建的容器處于停止?fàn)顟B(tài),通過docker ps -a可以列出所有的容器

    • -i 保持標準輸入打開
    • -t 是否分配一個偽終端
  2. 啟動容器
    docker start ubuntu:latest

  3. 創(chuàng)建并啟動容器
    docker run -it ubuntu /bin/bash
    啟動過程如下:

    • 利用鏡像創(chuàng)建一個容器,并啟動該容器;
    • 分配一個文件系統(tǒng)給容器,并在只讀的鏡像層外面掛載一層可讀寫層;
    • 從宿主主機配置的網(wǎng)橋接口中橋接一個虛擬接口到容器中;
    • 從網(wǎng)橋的地址池配置一個IP地址給容器;
    • 執(zhí)行用戶指定的應(yīng)用程序;
    • 執(zhí)行完畢后容器被自動終止。

    參數(shù):

    • -d 讓docker容器以守護態(tài)(daemon)運行
  4. 獲取容器內(nèi)輸入
    docker logs 9793d4901976

  5. 停止容器
    docker stop -t 9793d4901976
    等待一段時間(默認10秒)終止容器
    docker kill 9793d4901976
    立即終止容器

  6. 重啟容器
    docker restart 9793d4901976

  7. 進入容器
    docker exec -it 9793d4901976 /bin/bash
    其他進入容器的命令

    • attach 命令
      docker attach 9793d4901976
  8. 刪除容器
    docker rm 9793d4901976
    參數(shù)

    • -f 強制終止并刪除一個運行中的容器
    • -l 刪除容器的鏈接,保留容器
    • -v 刪除容器掛載的數(shù)據(jù)卷
  9. 導(dǎo)出容器
    docker export -o ubuntu.tar 9793d4901976

  10. 導(dǎo)入容器
    docker import ubuntu.tar -- test/ubuntu:v1.0

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 額外補充 查看容器運行狀態(tài) 進入容器內(nèi)進行命令行操作 在容器mynginx中開啟一個交互模式的終端 容器生命周期管...
    tianmac閱讀 4,654評論 1 2
  • [TOC] image鏡像操作 列出已經(jīng)下載下來的鏡像: docker image ls 查看鏡像、容器、數(shù)據(jù)卷...
    浮生涼年丶閱讀 507評論 0 3
  • 容器生命周期管理 run start/stop/restart rm pause/unpause create e...
    Al1i9at0r閱讀 432評論 0 2
  • docker attach: 將終端依附到容器上; 相當(dāng)于進入到容器的 bash; docker ps -a 查看...
    Joah_l閱讀 261評論 0 0
  • Docker是一個開放源代碼軟件項目,讓應(yīng)用程序部署在軟件貨柜下的工作可以自動化進行,借此在Linux操作系統(tǒng)上,...
    蓋碼范閱讀 571評論 0 1

友情鏈接更多精彩內(nèi)容