Docker
Docker使用指令
容器命令
镜像命令
其他命令
清理Docker占用的存储空间
操作系统下的docker安装
Ubuntu安装Docker
CentOS安装Docker
修改docker镜像的时区
docker 镜像制作和镜像打包
查看Container的网络工作模式
修改Container的网络工作模式
本文档使用 MrDoc 发布
-
+
home page
镜像命令
``` docker image my_command ``` - `build` : 构建一个镜像 - `push` : 将镜像推送到远程镜像仓库中 - `ls` : 列出镜像 - `history` : 查看中间镜像信息 - `inspect` : 查看关于镜像的信息,包括层 - `rm` : 删除镜像 ## 构建镜像 ``` docker image build -t my_repo/my_image:my_tag . ``` 在指定路径或 url 的 Dockerfile 中构建一个名为 >my_image 的 Docker 镜像。 其中: - `-t` 是 tag 的缩写,是告诉 docker 用提供的标签来标记镜像,在本例中,是 my_tag。 在命令末尾的句号(`.`)是告诉 Docker 根据当前工作目录中的 Dockerfile 构建镜像。 当你构建好镜像之后,你想要推送它到远程仓库中以便它可以共享并且在有需要的时候被拉取。那么下一个命令十分有用,尽管并非是镜像命令。 - `docker login` : 登录到 Docker 镜像仓库,根据提示键入你的用户名和密码 - `docker image push my_repo/my_image:my_tag` : 推送一个镜像到仓库。 ## 检查镜像 你拥有了这些镜像之后,你可能想要检查他们。 - `docker image ls` : 列出你的镜像以及每个镜像的大小 - `docker image history my_image` : 显示镜像的中间镜像,包括大小及其创建方式 - `docker image inspect my_image` : 显示关于镜像的细节,包括组成镜像的层 ## 清理镜像 有时候你还需要清理你的镜像。 - `docker image rm my_image` : 删除指定镜像。如果镜像被保存在镜像仓库中,那么该镜像在那依旧可用。 - `docker image rm $(docker images -a -q)` : 删除所有镜像。必须小心使用这一命令 > 请注意已经被推送到远程仓库的镜像依然能够保存,这是镜像仓库的一个优势。 以上就是大部分与 Docker 镜像相关的重要命令。
Nathan
April 20, 2023, 11:11 a.m.
转发文档
Collection documents
Last
Next
手机扫码
Copy link
手机扫一扫转发分享
Copy link
Markdown文件
PDF文件
Docx文件
share
link
type
password
Update password