`
jsntghf
  • 浏览: 2478821 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

Docker镜像的基本操作

阅读更多

本文使用的环境是Mac OS 10.11.5、Docker 1.12.0。

 

一、搜索镜像

 

使用【docker search 关键字】来搜索共享的镜像,默认搜索的是官方仓库的镜像。

 

1、搜索mysql的镜像

 

 

返回的信息共有5列,分别代表:镜像名称、镜像描述、被收藏的次数、是否属于官方出品、是否支持自动创建。

 

2、搜索被收藏2次以上的mysql的镜像

 

 

二、获取镜像

 

使用【docker pull 镜像名称】从网络上下载镜像。

 

1、下载mysql镜像

 

 

使用【docker pull 镜像名称】会下载该镜像集的latest tag的镜像。

 

2、下载ubuntu的14.04镜像

 

 

三、列出本地镜像

 

使用【docker images】列出本地宿主主机上拥有的镜像。

 

 

返回的信息共有5列,分别代表:镜像名称、镜像的tag、镜像的唯一image id、创建时间、大小。

 

四、删除本地镜像

 

使用【docker rmi 镜像id】来删除本地的镜像,当还有容器在使用该镜像的时候是无法删除的。

 

1、删除ubuntu:14.04镜像

 

 

当我们删除ubuntu:14.04镜像时,它会删除这个镜像所附带的所有AUFS层。

 

2、删除有容器运行的镜像

 

 

当我们试图删除ubuntu镜像时,提示我们目前还有容器在使用该镜像,无法删除。如需删除,则需要停止容器并用-f参数来强制删除镜像。

 

 

五、上传本地镜像

 

使用【docker push 镜像名称】来上传本地镜像到官方仓库。

 

 

登录Docker Hub也可以看到刚推送上去的镜像。

 

 

六、创建镜像

 

1、从文件系统导入

 

 

2、从现有的容器提交到一个新的镜像

 

分享到:
评论

相关推荐

    Docker基本命令.docx

    Docker基本命令 将tocker加到用户组 sudo groupadd docker //将docker加到用户组 sudo gpasswd -a rocky docker //将rockyyoghurt添加到docker sudo service docker restart //重启docker服务 镜像操作 docker ...

    实验3-Docker基本操作.docx

    Docker 是一个开源的应用容器引擎,基于 Go 语言并遵从Apache2.0协议开源。Docker 可以让开发者打包他们的应用以及依赖包到一...Docker 容器通过 Docker 镜像来创建。容器与镜像的关系类似于面向对象编程中的对象与类。

    深入了解docker(docker镜像、容器、仓库的基本概念)

    本文重点给大家介绍docker镜像、容器、仓库的基本概念的知识。 Docker概念 Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也...

    Docker基础入门到实战视频教程.rar

    02.Docker -容器的基本操作 03.Docker - 守护式容器 04.Docker - 在容器中部署静态网站 04.Docker镜像与仓库(一) 01.Docker -查看和删除镜像 02.Docker -获取和推送镜像 03.Docker -构建镜像 05.Docker客户端和...

    Docker 入门视频.zip

    02-容器的基本操作 03-守护式容器 04-在容器中部署静态网站 03-Docker 镜像与仓库(一) 01-查看和删除镜像 02-获取和推送镜像 03-构建镜像 04-Docker 镜像与仓库(二) 01-Dockerfile指令(上) 02-Dockerfile 指令...

    Docker视频教程.txt

    P1212_Docker镜像操作命令 P1313_Docker容器操作基本命令 P1414_Docker容器操作进阶命令 P1515_Docker容器宿主机端口映射 P1616_Docker commit提交运行时容器成为镜像 P1717_推送镜像到hub服务器 P1818_推送...

    docker_practice_Docker_docker书_

    该文档是docker使用的入门级指导书,通过学习该文档可以学会docker镜像的下载,docker容器的启动运行管理,以及docker镜像的提交等一系列docker的基本操作

    Docker镜像原理和最佳实践

    他主要从镜像是什么、镜像基本操作、镜像制作方法、镜像优化、镜像常见问题峰等方面进行了分享。传统企业是以交付应用的方式进行发布的,交付应用相当于可执行性程序,其整个应用与环境是分开维护的。随着容器技术的...

    新一代容器技术Docker视频.rar

    │ 12 12.Docker镜像原理.mp4 │ 13 13.Docker中安装MySql数据库.mp4 │ 14 14.使用SpringBoot操作Docker容器中Mysql数据库.mp4 │ 15 15.Docker中安装Redis.mp4 │ 16 16.使用Springboot操作Docker容器中的Redis....

    揭开Docker神秘的面纱-video

    01-docker基本概念 02-docker安装之centos 7 03-docker镜像相关操作命令 04-docker容器操作命令 05-docker应用之tomcat容器部署web应用 06-问题解决

    Docker基础入门到实战.zip

    目录 Docker基础入门到实战 01.Docker基本概念和框架...04.Docker镜像与仓库(一) 05.Docker客户端和守护进程 06.Docker镜像与仓库(二) 07.Docker容器的网络连接 08.Docker容器的数据管理 09.Docker容器的跨主机访问

    docker 深入了解镜像、容器、仓库等概念

    docker镜像、容器、仓库的基本概念 镜像 1.Docker 镜像就是一个只读的模板。 例如:一个镜像可以包含一个完整的 CentOS 操作系统环境,里面仅安装了 httpd或用户需要的其它应用程序。 2.镜像可以用来创建 Docker...

    docker从入门到进阶

    Docker简介 ...容器的基本操作 守护式容器 在容器中部署静态网站 Docker镜像与仓库 Docker客户端与守护进程 Docker镜像与仓库-Dockerfile Docker容器的网络连接 Docker容器的数据管理 Docker容器的跨主机连接

    docker操作手册.docx

    docker的整体介绍,以及一些基本命令记录,记录了镜像命令的用法、容器命令的用法以及如何搭建私有仓库和公共仓库

    实验3 Docker容器的创建与维护.doc

    洛阳理工学院,云计算实验报告 实验目的: 1. 掌握操作系统虚拟化的基本概念; 2. 了解Docker镜像、容器工作的基本原理; 3. 掌握Docker镜像、容器的基本管理操作。

    docker-java8:用于 Docker 的 Oracle Java 8 映像

    基本操作系统映像- 它是从构建的,这可能不是最小的映像。 另一方面,推荐的值得一试。 不必要的依赖- 它在其 Dockerfile 的最开始安装了包,该包又安装了一些 Python3 包。 我更喜欢只在绝对需要时才加入这些东西...

    docker基本使用手册

    docker使用说手册,包含docker的基本使用,镜像的导入导出,容器的导入导出和一些命令操作技巧。

    Docker 教程之基本概念(镜像,容器,仓库)详解

    Docker 包括三个基本概念 镜像(Image) 容器(Container) 仓库(Repository) 理解了这三个概念,就理解了 Docker 的整个生命周期。 Docker 镜像 Docker 镜像就是一个只读的模板。 例如:一个镜像可以包含一个...

    Docker的基本使用笔记

    Docker是一个近年来非常火热的开源项目,使用Docker作为容器并将我们的应用程序运行在Docker中方便部署及测试,也利于开发环境...Docker镜像(image)命令 安装完成之后,就可以下载镜像了。类似于Github,Docker也有一个

Global site tag (gtag.js) - Google Analytics