美文网首页
docker常见命令

docker常见命令

作者: 毛能能 | 来源:发表于2018-02-07 10:43 被阅读0次

docker pull

命令含义:从镜像仓库中下载镜像到本地(使用docker images可以看到的),镜像仓库比如docker hub,阿里的镜像仓库等,

命令格式::docker pull [HUB ADDR/]NAME[:TAG] 

NAME是镜像名称

HUB ADDR是镜像仓库地址,不填写默认从docker hub的镜像仓库下载镜像,这个默认值是可以配置的,配置的地方在/etc/docker/daemon.json若没有这个文件可以创建,例如,此处配置的默认镜像仓库使用的是阿里云的镜像仓库

{  "registry-mirrors": ["https://i7gbsoy9.mirror.aliyuncs.com"]}

TAG是镜像标签,也可以叫做镜像版本,通常描述一个镜像使用“镜像名称:标签”

命令实例:

docker pull 127.0.0.1:5000/centos:7 //127.0.0.1:5000表示本地私有库的地址,在生产环境可以走内网,其他的docker machine通过ip访问

docker pull centos:7 //该命令等价于 docker pull registry.hub.docker.com/centos:7

docker ps 

命令含义:查看正在运行的容器(容器=镜像的实例化,通过docker run 镜像名[:标签]启动的镜像)

docker  images

命令含义:用于列出本机已经下载的镜像的基本信息

docker tag

命令含义:给本机已下载的镜像打标签(也可以叫做加上一个软连接,因为打标签前后的镜像id是一样的)

命令格式: docker tag SOURCE_IMAGE[:TAG] TARGET_IMAGE[:TAG]

命令实例:docker tag centos:7 centos:7.1

另外,docker tag centos:7 127.0.0.1:5000/centos:7.1   使用命令docker images查看后会发现respository变为127.0.0.1:5000/centos:7.1,然后使用docker push 127.0.0.1:5000/centos:7.1会把该镜像推送到私有的本地registry镜像仓库,私有仓库的好处是走内网,节省带宽。

阿里的仓库操作实例

docker inspect

命令含义:使用该命令可以获取镜像的详细信息,包括制作者,使用架构,各层的数字摘要,返回的是json格式的数据;

命令格式:docker inspect [OPTIONS] NAME|ID [NAME|ID...]

命令选项(OPTIONS):

  -f, --format string 模板

  -s, --size            如果type是container,显示文件大小

      --type string   返回类型

命令实例:

docker inspect centos:7.1 //查看所有的详细信息;

docker inspect -f {{".Id"}} centos:7 //只查询镜像的id;

docker search

命令含义:可以搜索远端仓库中共享的镜像,默认搜索官方仓库的中的镜像

相关文章

  • docker + gitlab + jenkins ...

    docker 常见命令操作吗命令 重启容器查找CONTAINER ID docker ps -a 完成重启操作 在...

  • Docker

    一、docker服务常见命令 安装dockeryum -y install docker1.查看docker版本命...

  • Docker命令 & DockerFile

    记录一下Docker的常见命令和DockerFile的指令。 1. Docker命令 学习https://www....

  • docker 常见命令

    docker 常见命令 查看版本 查看详细版本 查看 docker 基本信息 镜像相关的命令 镜像仓库地址:htt...

  • Docker灵魂探讨

    1、docker常见命令的操作 docker pull 拉取镜像docker run 根据某个镜像创建容器-d ...

  • docker 常见命令

    删除所有的停用的容器docker rm $(sudo docker ps -a -q) 打开多个终端链接docke...

  • docker常见命令

    docker pull 命令含义:从镜像仓库中下载镜像到本地(使用docker images可以看到的),镜像仓库...

  • docker常见命令

    docker镜像命令 查看容器运行状态 容器命令 把正在运行的容器直接导出成tar包的镜像文件 导入镜像归档文件到...

  • Docker笔记2 命令使用

    Docker常见命令 容器相关操作 docker create # 创建一个容器但是不启动它 docker run...

  • docker介绍序列二

    语法篇 三种常见场景: docker 直接命令操作场景 Dockerfile编写场景 docker-compose...

网友评论

      本文标题:docker常见命令

      本文链接:https://www.haomeiwen.com/subject/urtfsxtx.html