Docker入门(8)-- Docker 将容器打包成镜像以及导入导出

简介: Docker 将容器打包成镜像以及导入导出

Docker 将容器打包成镜像以及导入导出

可以使用docker commit命令来完成,docker commit可以从容器创建一个新的镜像。

一、语法格式:

docker commit [OPTIONS] CONTAINER [REPOSITORY[:TAG]]

二、参数说明:

-a :提交的镜像作者;

-c :使用Dockerfile指令来创建镜像;

-m :提交时的说明文字;

-p :在commit时,将容器暂停

三、容器打包成镜像:

将容器a404c6c174a2 保存为新的镜像,并添加提交人信息和说明信息。

docker stop 2a2a11e2c043
docker commit -a "alway.com" -m "socks5" 2a2a11e2c043  alway.com/wangwei/socks5:v1

四、导入&导出

导入

## 在镜像包所在的文件夹下操作
docker load --input  uu.tar(也可以使用docker load -i uu.tar或者 docker load < uu.tar)

docker load < uu.tar

导出(镜像打包)

docker save > /root/docker_images/uu.tar ubuntu:latest

docker save /root/docker_images/ubuntu:latest > uu.tar

docker save -o /root/docker_images/[镜像名].tar [镜像名]:latest

启动镜像

docker run -it -d --name container-name -pp1:p1-pp2:p2new-image-name
docker run -it -d --name qinglong -p 5700:5700 alway.com/wangwei/qinglong:v1


目录
相关文章
|
10月前
|
NoSQL 算法 Redis
【Docker】(3)学习Docker中 镜像与容器数据卷、映射关系!手把手带你安装 MySql主从同步 和 Redis三主三从集群!并且进行主从切换与扩容操作,还有分析 哈希分区 等知识点!
Union文件系统(UnionFS)是一种**分层、轻量级并且高性能的文件系统**,它支持对文件系统的修改作为一次提交来一层层的叠加,同时可以将不同目录挂载到同一个虚拟文件系统下(unite several directories into a single virtual filesystem) Union 文件系统是 Docker 镜像的基础。 镜像可以通过分层来进行继承,基于基础镜像(没有父镜像),可以制作各种具体的应用镜像。
968 6
|
10月前
|
监控 Linux 调度
【赵渝强老师】Docker容器的资源管理机制
本文介绍了Linux CGroup技术及其在Docker资源管理中的应用。通过实例演示了如何利用CGroup限制应用程序的CPU、内存和I/O带宽使用,实现系统资源的精细化控制,帮助理解Docker底层资源限制机制。
886 6
|
10月前
|
XML Java 应用服务中间件
【SpringBoot(一)】Spring的认知、容器功能讲解与自动装配原理的入门,带你熟悉Springboot中基本的注解使用
SpringBoot专栏开篇第一章,讲述认识SpringBoot、Bean容器功能的讲解、自动装配原理的入门,还有其他常用的Springboot注解!如果想要了解SpringBoot,那么就进来看看吧!
803 2
|
Linux Docker 容器
Docker操作 :容器命令
Docker操作 (四)
527 57
|
Linux 开发者 Docker
如何构建在 Docker 容器中运行命令?
【1月更文挑战第6天】
395 0
|
应用服务中间件 Shell nginx
Docker容器操作基础命令
关于Docker容器操作基础命令的教程,涵盖了从启动、查看、删除容器到端口映射和容器信息获取的一系列常用命令及其使用方法。
676 16
|
安全 Shell Linux
docker进入容器命令
docker进入容器命令
1524 1