首页 > 其他分享 >Docker 容器中镜像导出/导入

Docker 容器中镜像导出/导入

时间:2024-08-19 16:06:26浏览次数:11  
标签:ago kafka1host 导出 vipsoft 导入 镜像 Docker docker

利用容器中镜像导出/导入

创建一个简单的Docker镜像
利用docker ps -a命令查看要导出的镜像。

导出

查看要导出的镜像

[root@localhost ~]# docker ps -a

docker export命令进行镜像导出。

[root@localhost ~]# docker export 418ae > nginx-docker.tar

image

导入

[vipsoft@kafka1host docker]$ ll
total 132428
-rw-r--r--. 1 vipsoft root 135605760 Aug 19 15:38 nginx-docker.tar
# docker import 导入,没有镜像名称和标签的
[vipsoft@kafka1host docker]$ docker import nginx-docker.tar
sha256:be2f0bed014f5eaf8227e9849f03614944f85f2ac25e7ad261b39bef2799a03a
[vipsoft@kafka1host docker]$ docker images
REPOSITORY                                            TAG       IMAGE ID       CREATED         SIZE
<none>                                                <none>    be2f0bed014f   5 minutes ago   131MB
nacos/nacos-server                                    v2.1.1    5ef6d98bd956   2 years ago     1.06GB
java                                                  8         d23bdf5b1b1b   7 years ago     643MB
# 使用 docker tag命令进行修改 ":" 前代表镜像名称,":"后代表镜像标签
[vipsoft@kafka1host docker]$ docker tag be2f0bed nginx:1.21.1
[vipsoft@kafka1host docker]$ docker images
REPOSITORY                                            TAG       IMAGE ID       CREATED         SIZE
nginx                                                 1.21.1    be2f0bed014f   7 minutes ago   131MB
nacos/nacos-server                                    v2.1.1    5ef6d98bd956   2 years ago     1.06GB
java                                                  8         d23bdf5b1b1b   7 years ago     643MB
[vipsoft@kafka1host docker]$ 

利用docker import命令导入的镜像,镜像在仓中是没有镜像名称和标签的,可以使用docker tag命令进行修改。
image

标签:ago,kafka1host,导出,vipsoft,导入,镜像,Docker,docker
From: https://www.cnblogs.com/vipsoft/p/18367351

相关文章

  • docker 创建MySQL
    dockerrun\      --restart=always\  #这个参数是mysql在docker启动的时候,也会跟着自动启动--namemysql8.0\   #这个参数是mysql容器的名字-p3306:3306\    #这个参数是端口号映射-eMYSQL_ROOT_PASSWORD=root\  #这个参数是是设......
  • K8S部署redis集群,并导入单机版redis数据到集群
    可能格式不怎么好看,就是提供一个思路1、编写一个config文件,给挂载到k8s容器里。这个文件是从网上找的,这个脚本没什么改的,redis的配置文件,可以根据自己的需求做修改添加config.yaml文件apiVersion:v1kind:ConfigMapmetadata:name:redis-cluster-configdata:fix-ip.......
  • 树莓派使用新版本系统镜像调用CSI摄像头
    前言:最近做一个小项目,使用树莓派CSI摄像头采集直播视频推流至SRS,本地拉流再做目标识别,但是在调用CSI摄像头的时候遇到了一些问题,这里记录一下树莓派型号:4B,感光芯片:ov5647CSI摄像头安装,系统烧录方法这里不再赘述问题1:sudoraspi-config设置中找不到开启相机的选项见上图,本......
  • docker 容器迁移
    第一步:使用dockercommit命令将运行中的容器保存为新的镜像。这里需要容器的ID或名称,以及你想要命名的目标镜像名dockercommit[容器ID或名称][目标镜像名]:[标签]#例如:dockercommitmy_containermy_new_image:latest第二步:使用dockersave命令将刚才创建的镜像保存为tar......
  • ElasticSearch IK分词器的MySQL热部署字典(Docker)
    1.下载插件源码找到自己对应ES版本的下载Releases·infinilabs/analysis-ik·GitHub2.添加mysql驱动依赖<dependency><groupId>mysql</groupId><artifactId>mysql-connector-java</artifactId><version>8.......
  • 在K8S中,如果是因为开发写的镜像问题导致pod起不来该怎么排查?
    在Kubernetes(K8S)中,如果Pod无法启动是由于开发编写的镜像问题导致的,可以通过以下步骤进行详细排查:一、检查镜像状态确认镜像名称和标签:使用kubectldescribepod<pod-name>命令查看Pod的详细信息,确认Pod中引用的镜像名称和标签是否正确。检查镜像是否存在于仓库:登录到Do......
  • 你还不知道的 Dockerfile 增强新语法 转载
    Dockerfile 是使用Docker的相关开发人员的基本工具,用来充当构建Docker镜像的模板,在这个文件中包含用户可以在命令行上调用来构建镜像的所有命令。了解并有效利用Dockerfile可以显着简化开发流程,实现镜像创建的自动化并确保不同开发阶段的环境一致。Dockerfile对于定义Doc......
  • Docker的Etcd项目
    etcd是CoreOS团队发起的一个管理配置信息和服务发现(servicediscovery)的项目,在这一章里面,我们将介绍该项目的目标,安装和使用,以及实现的技术。Docker的etcd简介什么是etcdetcd是CoreOS团队于2013年6月发起的开源项目,它的目标是构建一个高可用的分布式键值(key-......
  • Docker的介绍、保姆级安装和使用
    一、Docker简介1.1、Docker是什么        Docker是一个用于开发、发布和运行应用程序的开放平台;使您能够将应用程序与基础设施分离,以便您可以快速交付软件。不像虚拟机那样笨重(比如:我需要将一个安装好nginx环境的内容分享给其他人:方式一【使用虚拟】(应用程序Nginx与......
  • docker sql server安装
    概述一般情况下,部署sqlserver,需要准备一台windowsserver服务器,然后再安装sqlserver。但是windows太耗费资源了,在docker中运行,是比较方便的。 硬件和软件要求要在Docker容器上安装SQLServer2019,主机服务器必须满足以下要求:任何受支持的Linux分发版或Windows或......