首页 > 其他分享 >Docker镜像操作

Docker镜像操作

时间:2023-04-21 22:22:45浏览次数:32  
标签:容器 1.0 tar app 操作 镜像 Docker docker

Docker保存镜像

1.保存容器更改


将容器修改的内容保存为镜像

docker commit app

docker在提交容器更改时可以附加提交信息,方便查询

docker commit -m "first init app"

2.镜像命名


通过docker tag命令可以对未命名的镜像命名,也可以修改已有镜像的命名

docker tag 容器id app:1.0
docker tag app:1.0 app:latest

3.镜像迁移


将镜像输出到docker外部

docker save app:1.0 > app-1.0.tar

指定镜像输出文件

docker save -o ./app-1.0.tar app:1.0

4、导入镜像


docker读取镜像文件

docker load < app-1.0.tar

docker load从输入流中读取镜像的数据,也能够使用-i选项指定输入文件

docker load -i app-1.0.tar

5.批量迁移


在docker save中传入多个镜像名作为参数,它就能够将这些镜像都打成一个包,便于一次性迁移多个镜像

docker save -o ./images.tar app:1.0 nginx:latest mysql:latest

6.导出和导入容器


doker export可以直接导出容器

docker export -o ./app.tar app

标签:容器,1.0,tar,app,操作,镜像,Docker,docker
From: https://www.cnblogs.com/fun-debug/p/17342038.html

相关文章

  • docker mysql 错误跟innodb有关
     错误截图 dockerps-a查看所有容器  容器开启失败,进入也失败 原因两个数据的文件冲突了,将你需要启动的那个数据库里面的这个干掉(即删除这两个文件)解决方式:备份(或者移除)两个文件ib_logfile0ib_logfile1 查找文件所在目录find/-nameib_logfile0......
  • osboxes 方便的主机镜像服务
    osboxes提供了可以直接使用的虚拟机镜像,我们可以直接进行使用,可以加速日常的测试,目前支持virtualbox以及vmware对于经常需要测试的是一个不错的选择,当然基于vgrant也是一个不错的快速环境搭建的工具参考资料https://www.osboxes.org/https://app.vagrantup.com/boxes/searchht......
  • 05 基础的数据操作
    05基础的数据操作在创建了数据库和数据库表之后,我们就可以在表中进行数据操作了。基础操作分为添加删除修改查询以上4种操作又简称为CURD(Create,Update,Retrieve,Delete)一.添加数据插入数据的类型:添加一行中所有列对应的数据,不写列名添加一行中某些列对应的......
  • Hadoop操作
    基本命令启动Hadoopstart-dfs.sh确保ssh服务打开了,否则启动不成功打开ssh服务:sudo/usr/sbin/sshd创建文件夹hadoopfs-mkdir路径forexample!hadoopfs-mkdir/HomeWork就会在根目录创建一个HomeWork文件夹 上传文件hadoopfs-put文件名服务器端文件夹名For......
  • 阿里云ECS linux操作系统 tomcat域名配置SSL
    阿里云ECS linux操作系统 tomcat域名配置SSL启用域名https1、解压已保存到本地的Tomcat证书文件。解压后您将看到文件夹中有以下文件:证书文件(domain_name.pfx)密码文件(pfx-password.txt) 说明本文中证书名称以domain_name为示例。每次下载证书都会产生新的密码。......
  • 学习《操作系统导论》02
    机制:受限直接执行(原书第六章)时分共享技术带来的两个挑战性能问题即:在不增加系统开销的情况下实现虚拟化控制权问题,如何有效的运行进程同时保留对CPU的控制因此这里的目标就是:操作系统必须以高性能的方式虚拟化CPU,同时保持对系统的控制基本技巧:受限直接执行前面介绍过,操......
  • Django框架——静态文件配置、form表单、request对象、连接数据库、ORM简介、ORM基本
    配置文件介绍SECRET_KEY='0yge9t5m9&%=of**qk2m9z^7-gp2db)g!*5dzb136ys0#)*%*a'#盐DEBUG=True#调试模式,等项目上线的时候,改成False#配置数据库DATABASES={'default':{'ENGINE':'django.db.backends.sqlite3',#默认是自......
  • k8s-系列:1.镜像仓库harbor之ansible-playbook安装
    一.准备环境:1.centos7环境2.安装ansible环境3.harbor安装文件下载路径:   https://ghproxy.com/https://github.com/goharbor/harbor/releases/download/v2.5.3/harbor-offline-installer-v2.5.3.tgz4.harbor安装,作者用192.168.126.129作为harbor安装环境 harbor安装分......
  • 虚拟机可以访问docker,主机访问不了docker
    这种情况通常是由于Docker绑定在本地虚拟网络接口上,而不是本地网络接口上造成的。您可以尝试将Docker绑定到本地网络接口,使主机能够访问Docker。在Linux主机上,您可以通过在/etc/docker/daemon.json配置文件中添加以下内容,将Docker绑定到本地网络接口:{"hosts":["unix:///v......
  • AI大数据可视化EasyCVR视频融合平台的部署操作流程详解
    EasyCVR视频融合平台基于云边端一体化架构,具有强大的数据接入、处理及分发能力,平台支持海量视频汇聚管理,能在复杂的网络环境中,将分散的各类视频资源进行统一汇聚、整合、集中管理,实现视频直播、云端录像、云存储、检索回看、智能告警、平台级联、服务器集群、云台控制与语音对讲、......