Docker: Create Image from Container
来源:互联网 发布:淘宝允许好评返现吗 编辑:程序博客网 时间:2024/05/20 12:46
Docker: Create Image from Container
I’m going to create my own image from a running container for further sharing. So, I’m planning to get a container as base, run it, commit as Image, export image as a file and share with friends, and finally be loaded by them.
Here I list the steps:
Base container
Get a base Image
docker pull centos
Run a base Container
docker run -it centos /bin/bash
Update Container
Modify Container
I will create a file /usr/local/bin/echo
, with content:
#!/bin/bashecho "hi, $@"
and make it executable.
# chmod a+x echo
See Container status
docker ps -a
Terminal message:
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMESc71580983e83 centos "/bin/bash" 44 seconds ago Exited (0) 3 seconds ago echo
Now we get container id: c71580983e83
Create Image
Commit Container as Image
Save the image as echo:v1
, which name echo
with tag v1
.
docker commit -m "echo container" -a "wang xiaoqiang" c71580983e83 echo:v1
See the images
docker images
Terminal text:
REPOSITORY TAG IMAGE ID CREATED SIZEecho v1 511b808ecb31 12 seconds ago 196.7 MB
So we get the image locally 511b808ecb31
in name echo:v1
.
Use Image
Save Image
docker save echo:v1 >echo-v1.tar
Load Image
docker load < echo-v1.tar
Terminal text:
8db4df206a2d: Loading layer [==================================================>] 5.12 kB/5.12 kB
Then image can be loaded in local repository.
1 0
- Docker: Create Image from Container
- docker image 与 container
- Docker中的image与container
- Docker中的image和container
- Docker - How to create a custom database from docker mysql image
- How to Interactively Create a Docker Container
- 【Docker】构建mysql的image和container
- Docker——image与container
- docker-image container 基本操作 -常用命令
- docker image 和container 的区别
- docker container image应该具有的拍错工具
- How to upgrade docker container after its image changed
- Docker之理解image,container和storage-driver
- Docker基于Image启动Container并指定端口映射
- 制作一个python-docker image and run a container!
- docker service create 报:No such image:错误解决办法
- 16. 31. 1. Create Disabled Image from GrayFilter
- Unable to create unsliced image from csi bitmap data
- JDBC进阶:调用数据库,将文件或其他字节文件存入数据库,再从数据库取出写回硬盘
- Android 性能优化
- ASP.NET MVC4整合NHibernate,FluentNHibernate,MySQL数据库的应用
- 收藏:更换手机号必做的9件事
- sqlite
- Docker: Create Image from Container
- 毕业之后的第一份工作
- 二叉树的基本操作精集(创建、遍历、求深度结点以及叶子结点个数)
- 个人技术反思
- android开发常用的4种设计模式思想
- Exponential notation
- Android L(SDK 5.0)新特性
- 多线程抽象编程模型(Python版)
- apache 虚拟主机 的一些配置