1. 程式人生 > >Docker-獲取和使用Ubuntu映象

Docker-獲取和使用Ubuntu映象

  • 獲取映象
    sudo pull [選項] [Docker Registry 地址[:埠號]/]倉庫名[:標籤]
    例如:sudo pull ubuntu:16.04

     

  • 執行映象
    docker run -it --rm \ubuntu:16.04 \bash
    注:-i是互動式操作 -t:終端 --rm 容器退出後將其刪除

     

  • 檢視映象
    docker image ls
    #檢視容器所佔空間、資料卷
    docker system df
    #列出部分映象
    docker image ls ubuntu

     

  • 刪除映象
    docker image rm [選項] <映象1> [<映象2> ...]
    docker image rm Id#Id為映象Id

     

  • nginx示例
    • 安裝nginx映象 
      docker pull nginx

       

    • 啟動nginx映象
      docker run --name webserver -d -p 80:80 nginx 
      

       

    • 修改nginx預設訪問的介面
      進入bash進行互動docker exec -it webserver bash
      修改頁面:echo '<h1>Hello, Docker!</h1>' > /usr/share
      /nginx/html/index.html

       

    • 檢視修改的檔案
      sudo docker diff webserver