docker-学习1 docker image

Docker 把应用程序及其相关的依赖,打包放在image文件里面。只有通过这个文件,才能生成docker容器。

image文件可以看作是容器的模板。docker根据image文件生成容器的实例。同一个image文件,可以生成多个同时运行的实例。

例如使用docker下载mysql,可以使用docker pull mysql ,默认下载最新版本mysql,当下载完成后可以通过docker imagesdocker image ls 查看

image是二进制文件。实现开发中,一个image文件往往通过继承另一个image文件,加上一些个性化设置而生成。例如,你下载了centos系统的image,可以往里面加入mysql服务器,形成你的定制的image

 命令:

#列出本机所有image文件
$ docker image ls

#删除image文件
$ docker image rm imageName

image文件是通用的,类似vmware虚拟机文件一样,可以从一台机器 拷贝到另一台机器,只需要有相应的虚拟机软件即可以启动

image也是一样,只需要有docker环境即可。同时为了方便共享,一般image文件制作完成后会上传到网上的Docker的官方仓库(https://hub.docker.com/

所以,我们可以直接使用docker pull 名称 的方式直接下载并使用

docker pull

docker pull <镜像名称>:<标签>。设置latest后下载最新版本,也可以直接指定具体的版本号,例如mysql:8.0

docker pull  mysql:8.0

如果想删除镜像,可以使用rmi命令

命令格式docker rmi <镜像名称>:<标签>

docker rmi mysql:8.0

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值