Docker學習筆記二:Docker經常使用命令及提高拉取鏡像的速度

1、Docker命令:

  1.docker images   //命令用來查看docker中所包含的鏡像信息docker

  2.docker ps -a    //命令用來查看docker中所包含全部容器信息(運行狀態/不運行狀態)json

  3.docker ps     //命令用來查看docker中全部正在運行的容器信息ui

  4.docker build -it 鏡像name:鏡像tag Dockerfile所在路徑    //這是經過Dockerfile來構建一個鏡像阿里雲

  5.docker run -d -p  宿主機端口:容器端口  --name 容器名稱 image   //這是經過一個image來構建一個containerrest

  6.docker rmi 鏡像名稱:鏡像tag/鏡像Id    //經過一個鏡像名稱或者鏡像Id來刪除一個鏡像文檔

  7.docker rm -f 容器名稱/容器Id            //經過容器名稱/容器Id來刪除一個容器it

  8.docker pull 鏡像name:鏡像tag          //從倉庫中拉取一個鏡像容器

  9.docker push 鏡像name:鏡像tag       //往倉庫中推送一個鏡像file

  更多docker命令,請查看docker官網文檔:http://www.docker.comservice

1、Docker鏡像加速器:

  Docker中的鏡像有一箇中央廠庫DokcerHub,是集中管理鏡像的倉庫。因爲受到各個方面的條件限制,從DockerHub中拉取鏡像的速度是很是耗時,有時還不必定把鏡像拉取成功。所以必須是有國內源鏡像加速器:阿里雲、DaoCloud等。本示例是使用DaoCloud鏡像加速器:

個人docker版本是1.12.6,不一樣版本之間使用鏡像加速器是有必定差異。

  修改或者建立/etc/docker/daemon.json 文件,執行以下命令

  nano /etc/docker/daemon.json

  修改形式以下:

 {

    "registry-mirrors": [

        "DaoCloud加速器地址"

    ]

  }

 保存,重啓docker。

 service docker restart

 此時拉取鏡像速度回快一點

相關文章
相關標籤/搜索