码迷,mamicode.com
首页 > 其他好文 > 详细

docker学习总结三

时间:2018-12-06 23:25:36      阅读:220      评论:0      收藏:0      [点我收藏+]

标签:共享   学习总结   bin   inpu   没有   port   start   历史   自动   

  • 获取镜像
    docker pull 默认从docker hub镜像源下载镜像
    格式为docker pull NAME:TAG //:TAG可写可不写,不写默认最新版
    $ docker pull ubuntu:16.04
    $ docker pull centos
    创建容器
    $ docker run -it centos /bin/bash
  • 查看镜像信息
    $ docker images
  • 使用tag命令添加镜像标签
    $ docker tag centos:latest mycentos:latest
  • 使用history命令查看镜像历史
    $ docker history ubuntu:16.04
  • 搜索镜像
    docker search 命令用来搜索远端仓库中共享的镜像,默认搜索官方仓库,其参数主要有
    --automated=ture |false:仅显示自动创建的镜像,默认为否
    --no-trunc=true |false:输出信息不截断显示,默认为否
    -s, --starts=X:指定仅显示评价为指定星级以上的镜像,默认0
    $ docker search --automated -s 3 httpd
  • 删除镜像
    使用标签删除
    $ docker rmi mycentos:latest
    使用ID删除
    $ docker rmi 镜像ID
  • 创建镜像
    三种
    基于已有的镜像的容器创建
    $ docker run -it ubuntu:16.04 /bin/bash
    本地模板导入
    $ docker import 文件名 - ubuntu:16.04
  • 基于dockerfile创建

    1. 存出镜像
      $ docker save -o ubuntu_16.04.tar ubuntu:16.04
    2. 载入镜像
      $ docker load --input ubuntu_16.04.tar

      $ docker load < ubuntu_16.04.tar
      10.上传镜像
      $ docker push ubuntu:16.04
      注意第一次上传需要输入docker hub网站的登录信息,没有需要先注册

    docker学习总结三

    标签:共享   学习总结   bin   inpu   没有   port   start   历史   自动   

    原文地址:http://blog.51cto.com/13670314/2327281

    (0)
    (0)
       
    举报
    评论 一句话评论(0
    登录后才能评论!
    © 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
    迷上了代码!