2022 最新版本 Docker 学习_5.Docker 操作命令 - 镜像

之前在讲述 Docker 架构的时候有提过这个:镜像。

这个可以说是 Docker 的一个重要组成,我们之前在学习 HelloWorld 的时候也从远程仓库下载过镜像,接下来我们详细讲述一下这些对于镜像的操作命令。

一、查看本地镜像

作用:查看本地机器上从远程仓库拉取的镜像。

命令:docker images 指令...

简单解释一下上面显示的 title:

REPOSITORY:表示仓库的仓库源,你也可以理解为当前镜像的镜像名称。

TAG:当前镜像版本。(latest 就是表示最新版本,同一个镜像是可以有不同版本,但是一个版本只能有一个镜像)

IMAGE ID:镜像 ID,这个我们后面启动的时候会用到。

CREATED:创建时间。(可以看到,这个 hello-world 是举例今天 5 个月之前创建的)

SIZE:镜像大小。

查看镜像时还可以增加一定的可选指令,例如常用的:-a、-qa 等。

序号指令作用
1-a显示所有镜像(包括中间层)
2-q只显示镜像ID
3--digests显示镜像的摘要信息
4--no-trunc显示完整的镜像信息

二、查找镜像

注意,这个和上面的内个不同,这个是查找!!!

作用:可以查找镜像。

命令:docker search xxx

我这里测试是找的 redis,当然这里因为找到很多,我截图只截了一部分。同样,来解释一下标题:

NAME:镜像名称。

DESCRIPTION:对于镜像的描述。

STARS:星星数,这个就和 Github 的内个 Star 类似。

OFFICIAL:是否是 Docker 官方发布,如果是 OK,那就是,如果是空,那就不是。(一般情况下我们都是用的官方发布的)

AUTOMATED:自动构建,如果是自动构建,我们是可以看到它构建时使用的 DockerFile(DockerFile后期我们会说)。

但是,一般情况下我们是很少用这个命令的,查找镜像最好是去 Docker Hub 网站进行搜索。

三、拉取镜像

作用:从远程仓库拉取镜像。

命令:docker pull xxx:xxx

默认我们拉取的都是镜像的最高版本、最新版本,我们可以来查看一下。

如果现在想要拉取 redis 6.2.6 版本,我们可以通过冒号加具体的版本号进行下载。

四、删除镜像

作用:删除本地拉取的镜像。

命令:docker rmi 指令 镜像id
docker rmi 指令 xxx
docker rmi 指令 xxx:xxx

可以看到,我们通过镜像 id 将本地的镜像删除了。同样,我们也可以使用镜像名字进行删除,但是这里要注意,只用镜像名称删除,只会删除 latest 版本,其他的是不会删除的,而且我们不推荐这样去删除,最好是通过 镜像 + 版本 进行删除。

!当然,我们这些个镜像后期都是要放在容器中运行的,好比现在 redis:latest 这个版本在容器中运行中,你现在想要删除这个镜像,那么是不允许的,它会报错。

可以看例子,我现在将 hello-world 运行起来了,接着我去删除这个 hello-world 镜像。

可以看到报错了,报错日志意思是:守护线程异常,无法删除 hello-world,容器 5c435ev... 正在使用这个镜像,如果要删除,需要强制删除。

这里我们同样通过可选参数:-f 进行强制删除。

如果要删除多个镜像,可以中间加空格进行删除。

当然,镜像命令还有,但是这个牵扯到后面的内容,所以就先弄这么多。


这一讲就讲到这里,有问题可以联系我:QQ 2100363119,欢迎大家访问我的个人网站:https://www.lemon1234.com

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
### 回答1: 要下载docker_boot.jar文件,您可以按照以下步骤进行实战: 1. 首先确保您已经安装了Docker,并且具备运行Docker命令的权限。 2. 打开终端或命令提示符,执行以下命令来搜索docker_boot.jar文件是否可用: ``` docker search docker_boot.jar ``` 这将列出与docker_boot.jar相关的可用镜像。 3. 从搜索结果中选择合适的镜像,假设我们选择的镜像是example_docker_boot。 4. 执行以下命令来下载该镜像: ``` docker pull example_docker_boot ``` 这将从Docker Hub或私有仓库下载镜像。 5. 下载完成后,您可以执行以下命令来查看已下载的镜像列表: ``` docker images ``` 6. 在列表中找到您下载的镜像,并记录下对应的镜像ID。 7. 执行以下命令来运行下载的镜像: ``` docker run -it <镜像ID> ``` 这将在Docker容器中启动下载的镜像,其中<镜像ID>是您在上一步中记录的镜像ID。 8. 进入容器后,您可以执行以下命令来查找docker_boot.jar文件: ``` find / -name docker_boot.jar ``` 这将在容器中查找docker_boot.jar文件,并返回其路径。 9. 找到docker_boot.jar文件后,您可以执行相关命令来对其进行操作,例如将其复制到特定目录或执行它以启动应用程序。 注意:以上步骤仅为示例,实际操作可能因具体环境和需求而有所不同。您可以根据自己的情况进行适当的调整。 ### 回答2: 要下载docker_boot.jar,你可以按照以下步骤进行实战: 1. 打开你的终端或命令行界面,并确保安装了Docker。如果你尚未安装Docker,请根据你的操作系统下载并安装Docker。 2. 打开你的网页浏览器,并在搜索引擎中搜索“docker_boot.jar下载”。 3. 在搜索结果中找到可靠的来源,可能是部署了你要下载的docker_boot.jar文件的网站或私有存储库。 4. 点击链接,将你导航到下载页面或资源库页面。 5. 在下载页面中,找到并点击下载链接,以开始下载docker_boot.jar文件。 6. 选择保存文件的位置,通常会提示你选择存储路径。 7. 等待文件下载完成。下载时间取决于文件的大小和你的互联网连接速度。 8. 一旦文件下载完成,你可以通过浏览器或终端导航到所选存储路径,以确认文件是否已成功下载。 请注意,确保从可信的来源下载docker_boot.jar文件,并在下载之前了解文件的来源和相关用户评价。这有助于确保文件的完整性和安全性。此外,还应注意保持你的系统和Docker环境的安全性和更新。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

他 他 = new 他()

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值