docker的一些常用命令整理

來源:互聯網
上載者:User

標籤:

  docker清除命令:

  殺掉所有容器:docker kill $(docker ps -q) ;

  清除所有容器:docker rm $(docker ps -a -q) ;

  清除所有鏡像:docker rmi $(docker images -q -a) 

  啟動鏡像:docker run <相關參數> <鏡像 ID> <初始命令>

    相關參數: 

      -i:表示以“互動模式”運行容器
      -t:表示容器啟動後會進入其命令列
      -v:表示需要將本地哪個目錄掛載到容器中,格式:-v <宿主機目錄>:<容器目錄>

      -d:表示以“守護模式”執行/root/run.sh指令碼,此時 Tomcat 控制台不會出現在輸出終端上。
      -p:表示宿主機與容器的連接埠映射,此時將容器內部的 8080 連接埠映射為宿主機的 58080 連接埠,這樣就向外界暴露了 58080 連接埠,可通過 Docker 橋接器來訪問容器內部的 8080 連接埠了。
      --name:表示容器名稱,用一個有意義的名稱命名即可。

  docker images 查看鏡像
  docker ps 查看容器
  docker ps -a 查看所有容器,包括沒有啟動並執行
  docker rm 刪除容器
  docker rmi 刪除鏡像
  docker build 建立鏡像
  docker run 運行容器
  docker stop 停止容器
  docker logs 查看日誌
  docker load 匯入鏡像
  docker save 匯出鏡像
  docker commit 容器產生鏡像

  docker inspect +容器id或者鏡像id可以看詳情,觀察工作目錄,初始命令等

  docker exec 進入容器

         -

docker的一些常用命令整理

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.