首页 > 其他分享 >docker镜像管理

docker镜像管理

时间:2024-01-21 18:56:14浏览次数:34  
标签:管理 centos201 world 镜像 docker root hello

1.查看镜像

[root@centos201 ~]# docker image ls  #  查看现有的镜像列表。
REPOSITORY    TAG       IMAGE ID       CREATED         SIZE
hello-world   latest    feb5d9fea6a5   20 months ago   13.3kB
[root@centos201 ~]# 
[root@centos201 ~]# 
[root@centos201 ~]# docker image ls -q  # 只查看镜像的id
feb5d9fea6a5
[root@centos201 ~]# 
[root@centos201 ~]# docker images  # 等效于"docker image ls"
REPOSITORY    TAG       IMAGE ID       CREATED         SIZE
hello-world   latest    feb5d9fea6a5   20 months ago   13.3kB
[root@centos201 ~]#

2.给镜像打标签

[root@centos201 ~]# docker images
REPOSITORY    TAG       IMAGE ID       CREATED         SIZE
hello-world   latest    feb5d9fea6a5   20 months ago   13.3kB
[root@centos201 ~]# 
[root@centos201 ~]# docker image tag hello-world centos-hello-world:v0.1
[root@centos201 ~]# 
[root@centos201 ~]# docker image ls 
REPOSITORY              TAG       IMAGE ID       CREATED         SIZE
hello-world             latest    feb5d9fea6a5   20 months ago   13.3kB
centos-hello-world   v0.1      feb5d9fea6a5   20 months ago   13.3kB
[root@centos201 ~]# 

3.本地镜像迁移

3.1.导出镜像到一个tar包的2种方式

导出镜像到一个tar包的2种方式:
[root@centos201 ~]# docker image ls 
REPOSITORY              TAG       IMAGE ID       CREATED         SIZE
hello-world             latest    feb5d9fea6a5   20 months ago   13.3kB
test-hello-world   v0.1      feb5d9fea6a5   20 months ago   13.3kB
[root@centos201 ~]# 
[root@centos201 ~]# docker image save test-hello-world:v0.1 > test-docker-hello-world.tar.gz
[root@centos201 ~]#
[root@centos201 ~]# docker image save --output test-docker-hello-world-v2.tar.gz test-hello-world:v0.1 

3.2.从一个tar包导入镜像的两种方式

[21:24:47 root@centos202 ~]#scp * 10.0.0.211:~


root@ubuntu211:~# docker image load < oldboyedu-docker-hello-world-v2.tar.gz
root@ubuntu211:~# 
root@ubuntu211:~# docker image load -i oldboyedu-docker-hello-world-v2.tar.gz

4.下载镜像

[root@centos201 ~]# docker pull nginx:1.14.2  # 下载一个nginx版本号为1.14.2的镜像。

[root@centos201 ~]# docker pull mysql:8.0  # 下载一个mysql版本号为8.0的镜像。

[root@centos201 ~]# docker pull docker.elastic.co/elasticsearch/elasticsearch:7.17.5  #  去第三方镜像仓库下载镜像
	
[root@centos201 ~]# docker pull tomcat:9   # 下载一个tomcat9的镜像

5.删除镜像

[root@centos201 ~]# docker image rm hello-world  # 删除指定的镜像的名称。


root@ubuntu211:~# docker image rm -f feb5d9fea6a5  # 基于镜像ID强制删除镜像,尽管该镜像被其他镜像或容器引用。


[root@centos202 ~]# docker image rm -f `docker image ls -q`   # 删除本地的所有镜像。

标签:管理,centos201,world,镜像,docker,root,hello
From: https://www.cnblogs.com/liuzhonghua1/p/17978163

相关文章

  • 基于SSM的公务用车管理智慧云服务监管平台查询统计
    随着信息互联网购物的飞速发展,一般企业都去创建属于自己的管理系统。本文介绍了公务用车管理智慧云服务监管平台的开发全过程。通过分析企业对于公务用车管理智慧云服务监管平台的需求,创建了一个计算机管理公务用车管理智慧云服务监管平台的方案。文章介绍了公务用车管理智慧云服务......
  • 基于SSM的广告管理系统
    随着信息互联网购物的飞速发展,一般企业都去创建属于自己的管理系统。本文介绍了广告管理系统的开发全过程。通过分析企业对于广告管理系统的需求,创建了一个计算机管理广告管理系统的方案。文章介绍了广告管理系统的系统分析部分,包括可行性分析等,系统设计部分主要介绍了系统功能设计......
  • cms和pms分别是什么意思?还有哪些常见的管理系统?
    CMSCMS是内容管理系统的缩写,全称为ContentManagementSystem。它是一种软件工具或平台,用于创建、编辑、组织和发布数字内容,如网站页面、文章、图片、视频等。CMS的主要目的是简化内容管理过程,使非技术人员能够轻松管理和更新网站内容,而无需编写代码或了解复杂的技术知识。通过......
  • i-MES生产制造管理系统-生产过程检验SPC(一)
    说起质量管理,那一定少不了 SPC,SPC中文名叫统计过程控制,对生产过程中记录的数据进行分析,及时了解不良情况出现的几率,并采取必要的措施达到消除影响的目的,这其中有几个关键术语,比如UCL等.  为了方便检验人员操作,SPC模块运行在Android平板电脑上面,检验人员在生产过程中进......
  • Verdi信号平移+研发管理体系+malloc和calloc函数区别+使用__FILE__只打印文件名+使用i
    Verdi信号平移信号左移是将光标移动在双引号以内的信号名左边,然后先输入数字,可以带上单位,如[ns|n]、[ps|p],然后按<<-按键。https://blog.csdn.net/qq_40268672/article/details/132915499信号右移信号右移是数字在右边,信号在左边,用右移符号,其它不变。研发管理体系https://......
  • Docker 学习笔记 - 4
    容器数据卷1.容器数据卷(1)是什么容器删除后数据自然也就没有了,所以用卷来保存数据。容器数据卷功能是持久化和数据共享。卷就是目录或文件,存在于一个或多个容器中,由docker挂载到容器,但不属于联合文件系统,因此能够绕过UnionFileSyste提供一些用于持续存储或共享数据的特性。......
  • pip配置阿里云镜像 以及pip计算机拒绝连接问题
    点击查看代码#查看镜像配置pip3configlist#设置镜像配置pipconfigsetglobal.index-urlhttp://mirrors.aliyun.com/pypi/simple/pipconfigsetinstall.trusted-hostmirrors.aliyun.com————————————————原文链接:https://blog.csdn.net/qq_6175......
  • 【docker-compose】Redis安装教程
    仅供学习参考,请勿轻易在生产环境使用0.文件目录下面的文件按照这个目录层级放置,首先创建/docker/redis文件夹,/docker/redis对应下边图中REDIS。1.创建目录mkdir-p/docker/redis/conf/docker/redis/data/docker/redis/logschmod-R777/docker/redis/conf/doc......
  • 16-Linux进程管理
    进程的概念:进程是正在执行的一个程序或命令,每一个进程都是一个运行的实体,都有自己的地址空间,并占用一定的系统资源。命令ps:查看当前系统进程状态语法:ps【选项】选项:小技巧:如果想查看进程的CPU占用率和内存占用率,可以使用aux;如果想查看进程的父进程ID可以使用ef案......
  • 18-Linux软件包管理
    RPM介绍RPM(RedHatPackageManager),RedHat软件包管理工具,类似windows里面的setup.exe是Linux这系列操作系统里面的打包安装工具,它虽然是RedHat的标志,但理念是通用的。RPM包的名称格式:Apache-1.3.23-11.i386.rpm。其中:“apache”软件名称“1.3.23-11”软件的版本号,主版本和此......