docker怎么實現拉取鏡像以及生成容器

docker 是一個開源的應用容器引擎,讓開發者可以打包他們的應用以及依賴包到一個可移植的容器中,然后發布到任何流行的?linux?機器上,也可以實現虛擬化。本文講述的是docker的拉取鏡像、生成容器,感興趣的朋友可以了解一下。

  1. 從Docker Registry獲取鏡像
    參數:docker pull [選項] [Docker Registry地址] :
    如果不寫Registry地址則默認從官方倉庫拉取
    例如,使用國內鏡像:docker pull registry.docker-cn.com/library/centos:6
    docker怎么實現拉取鏡像以及生成容器
  2. 查看已有的鏡像文件
docker?images
  1. docker生成容器? ? 相關教程:docker視頻教程
    可以通過執行一個Nginx鏡像來生成一個容器
    參數:docker run –name [容器名] [選項] -p : [倉庫名]
    -d表示在后臺運行 -p表示設置端口 :
如上圖中的,docker run --name webserver -d -p 80:80 nginx
  1. 查看容器是否啟動,若要查看全部的,可在命令后加上,-a
docker?ps
  1. 驗證nginx服務,打開瀏覽器,輸入localhost,可以看到nginx的默認主頁,如圖。
    docker怎么實現拉取鏡像以及生成容器
    當然,我們也可以進入容器,修改一些內容。
  2. 進入容器
    參數:docker exec -it [containerName] bash
    如,執行docker exec -it webserver bash
    docker怎么實現拉取鏡像以及生成容器
  3. 可以通過修改echo ‘

    hello docker

    ‘ > /usr/share/nginx/html/index.html,改變nginx的默認顯示主頁。

? 版權聲明
THE END
喜歡就支持一下吧
點贊11 分享