Docker - 命令 - docker image
- 概述
- docker 客户端操控 镜像
1. 分类
概述
1 简单对 命令 做一些分类分类
查看
- ls
- inspect
- history
与 dockerhub 交互
- pull
- push
导出 & 载入
- import
- load
- save
修改属性
- tag
删除
- rm
- prune
构建
- build
2. 命令
1. 查看
ls
概述
- 查看当前镜像
命令
# 查看结果我也就不多说了, 之前有过简单介绍
> docker image ls
inspect
概述
- 查看当前镜像详细信息
命令
# 返回一个 json 格式的信息
# 里面的内容, 我目前还无法一一解答
> docker image inspect <imageId>[:<tag>]
history
概述
- 查看当前镜像的 历史信息
- 当前镜像之前由 哪些镜像/层 叠加而来
- 查看当前镜像的 历史信息
命令
# 查看结果我也就不多说了
# 大概有这些内容
## 1. 镜像
## 2. 创建时间(新的在上面)
## 3. 创建方式
## 4. 大小
## 5. 注释
> docker image history <imageId>[:<tag>]
2. dockerhub
pull
概述
- 从 官方repo 拉取镜像
命令
# 还有其他 option, 先不说
# 拉取后可以通过 docker image ls 命令查看
> docker image pull <imageId>[:<tag>]
push
概述
- 向 官方repo 推送镜像
命令
# 首先需要 登录dockerhub
# 并且只能往通过授权的 库 里推送
# 还有其他 option, 先不说
> docker image push <imageId>[:<tag>]
3. 导出 & 早入
import
概述
- 从 tar 或者其他中导入, 并生成镜像
命令
# 需要 docker export 命令导出的文件
# options 暂时不讲
> docker image import <file> [<imageId>[:<tag>]]
docker export
- 概述
- 直接导出 容器, 生成镜像
- 会丢失 元数据 和 历史记录
- 通常用来做 容器 镜像
- 概述
save
概述
- 存储 本地镜像库 镜像, 以 tar 文件形式导出
命令
# 还有其他 option, 先不说
> docker image save <imageId>
load
概述
- 载入 tar 形式存储的镜像, 存储到 本地镜像库
命令
# 还有其他 option, 先不说
> docker image load --input <tarfile>
4. 修改属性
- tag
概述
- 镜像转换
- 将本地的某个镜像, 改变名字和标签后, 重新导入
- 镜像转换
命令
# 还有其他 option, 先不说
> docker image tag <fromImage>[:<tag>] <toImage>[:<tag>]
5. 删除
rm
概述
- 删除某个镜像
命令
# 还有其他 option, 先不说
> docker image rm <image>[:<tag>]
prune
概述
- 删除没有被容器采用的 本地镜像
命令
# 还有其他 option, 先不说
> docker image prune -a
6. 构建
- build
概述
- 根据 dockerfile 构建某个镜像
命令
# 还有其他 option, 先不说
> docker build -t <tag> <path>
ps
ref
后续
- 容器
- 存储
- 网路
Docker - 命令 - docker image的更多相关文章
- 掌握Docker命令-Docker for Web Developers(4)
1.管理镜像命令 获取镜像 docker push ubuntu:14:04 查看镜像列表 docker images 重命名image docker tag IMAGE-NAME NEW-IMAGE ...
- Docker - 命令 - docker network
概述 docker network 命令 背景 newwork 是 docker 的一种资源 经常会使用 需要整理命令 1. 引入 概述 docker run 时, 将容器端口映射到宿主机 场景 启动 ...
- Docker - 命令 - docker volume
概述 docker volume 命令 背景 docker 容器的存储, 通常需要独立于镜像 docker volume 就是负责这块的命令 1. 写在 docker volume 之前 概述 doc ...
- Docker - 命令 - docker container
概述 整理 docker 容器的命令 1. 分类(25个) 查看 ls diff logs inspect port stats top 生命周期 pause prune create kill re ...
- Docker 0x08: Docker 命令
目录 Docker 命令 run 与 start 区别 docker 进程相关命令 Restful API Docker 命令 docker命令容易混淆几个 run 与 start 区别 run: 会 ...
- 容器版jenkins安装并且实现使用宿主机docker命令,采用的是docker outside deocker,带jdk、添加maven、git
docker版jekins使用宿主机docker命令 docker版jekins安装,实现CI/CD,也就是实现在容器里面使用宿主机docker命令,这样方式为:docker outside deoc ...
- Docker学习のDocker的简单应用
一.常见基本docker命令 docker是在一个linux虚拟机上运行的(对于windows来说),打开Docker quickStart terminal,就连街上了docker的 daemon ...
- Docker命令学习
今天更换腾讯云系统的时候发现了多了个CoreOS,据说是专门运行docker的轻量系统,顺便学习一下docker命令. 1. docker version 显示 Docker 版本信息. 2. doc ...
- Docker命令详解
Docker命令详解 最近学习Docker,将docker所有命令实验了一番,特整理如下: # docker --help Usage: docker [OPTIONS] COMMAND [arg ...
随机推荐
- 牛客CSP-S提高组赛前集训营5 赛后总结
A.无形的博弈 心理题. 答案为\(2^n\),可感性理解结论的正确性. #include<bits/stdc++.h> #define LL long long const LL Mod ...
- numpy学习(二)
练习篇(Part 2) 11. Create a 3x3 identity matrix (★☆☆) arr = np.eye(3) print(arr) 运行结果:[[1. 0. 0.] [0. 1 ...
- AntDesign(React)学习-6 Menu展示数据
1.官方文档请查看https://ant.design/components/menu-cn/antPro自带的菜单功能很强大,但是太复杂了,感觉大部分功能都用不上,下面实现一个简单从后台动态获取菜单 ...
- 2.2测试赛AC代码临时保存
//A #include<cstdio> #include<cstdlib> #include<algorithm> #include<cstring> ...
- HDU1312 Red and Black(dfs+连通性问题)
这有一间铺满方形瓷砖的长方形客房. 每块瓷砖的颜色是红色或者黑色. 一个人站在一块黑色瓷砖上, 他可以从这块瓷砖移动到相邻(即,上下左右)的四块瓷砖中的一块. 但是他只能移动到黑色瓷砖上,而不能移动到 ...
- 在cc.EventListener.TOUCH_ONE_BY_ONE事件中判断拖动物离哪边近飞向那边
需将拖动物坐标和要飞向物坐标转化为整个layer的坐标,因为人们判断远近是根据整个layer来看的.
- 如何把U盘的两个盘或者多个盘合成一个
1.插入U盘,导出所有重要数据. 2.右击我的电脑,点管理打开设备管理器. 3.在设备管理器里找到磁盘管理. 4.在磁盘管理右侧出现下图: 5.如图是windows 7的界面. 6.找到U盘,图上是磁 ...
- bugku sql2
sql注入2 200 http://123.206.87.240:8007/web2/ 全都tm过滤了绝望吗? 提示 !,!=,=,+,-,^,%
- Codeforces Round #602 (Div. 2, based on Technocup 2020 Elimination Round 3) B Box
#include<bits/stdc++.h> using namespace std; ]; ]; int main() { int total; cin>>total; w ...
- 一些好用的Jquery插件
1.jquery.resizableColumns.min.js,可以给table列加上调节宽度的功能 2.Jquery.cookie.js,可以在客户端写入和获取cookie 3.Paginatio ...