zoukankan      html  css  js  c++  java
  • Docker学习笔记二:Docker常用命令及提升拉取镜像的速度

    一、Docker命令:

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

      2.docker ps -a    //命令用来查看docker中所包含所有容器信息(运行状态/不运行状态)

      3.docker ps     //命令用来查看docker中所有正在运行的容器信息

      4.docker build -it 镜像name:镜像tag Dockerfile所在路径    //这是通过Dockerfile来构建一个镜像

      5.docker run -d -p  宿主机端口:容器端口  --name 容器名称 image   //这是通过一个image来构建一个container

      6.docker rmi 镜像名称:镜像tag/镜像Id    //通过一个镜像名称或者镜像Id来删除一个镜像

      7.docker rm -f 容器名称/容器Id            //通过容器名称/容器Id来删除一个容器

      8.docker pull 镜像name:镜像tag          //从仓库中拉取一个镜像

      9.docker push 镜像name:镜像tag       //往仓库中推送一个镜像

      更多docker命令,请查看docker官网文档:http://www.docker.com

    一、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

     此时拉取镜像速度回快一点

  • 相关阅读:
    [SDOI2015] 序列统计
    [BZOJ3514] Codechef MARCH14 GERALD07加强版
    [CF1082E] Increasing Frequency
    [CF1093G] Multidimensional Queries
    [HNOI2013] 切糕
    [HEOI2017] 寿司餐厅 + 最大权闭合子图的总结
    [BZOJ3771] Triple
    [HEOI2016] 字符串
    [总结] 后缀数组学习笔记
    [Luogu 3613] 睡觉困难综合征
  • 原文地址:https://www.cnblogs.com/sishang/p/6402135.html
Copyright © 2011-2022 走看看