docker四天:制作docker镜像——手工制作docker镜像
2017-11-16 23:56
489 查看
制作Docker镜像的方式一般有两种:手工制作和通过Dockerfile制作,此次讲解的是手工制作docker镜像。
一、手动制作镜像:
用centos镜像启动容器:
先按ctrl+p+q后台运行容器,退出系统页面
一、手动制作镜像:
用centos镜像启动容器:
[root@VM_0_12_centos ~]# docker run -it centos bash2. 在容器中安装网络管理工具:
[root@dfb0d2f70053 /]# yum -y install net-tools iproute3. 将修改后的容器保存为镜像:
先按ctrl+p+q后台运行容器,退出系统页面
[root@VM_0_12_centos ~]# docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES dfb0d2f70053 centos "bash" 4 minutes ago Up 4 minutes distracted_ramanujan [root@VM_0_12_centos ~]# docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES dfb0d2f70053 centos "bash" 4 minutes ago Up 4 minutes distracted_ramanujan [root@VM_0_12_centos ~]# docker commit dfb0 centos:test //dfb0是容器ID,centos是保存的镜像名,test是tag sha256:35fcec794c886d63d2ab74ec11c4f95ab784366a3bd14f97971737bd9578210e [root@VM_0_12_centos ~]# docker images REPOSITORY TAG IMAGE ID CREATED SIZE centos test 35fcec794c88 About a minute ago 280.1 MB4. 通过新镜像生成容器:
[root@VM_0_12_centos ~]# docker run -i -t centos:test [root@5dbf486e3736 /]#
相关文章推荐
- 制作Docker镜像
- Docker实践(三)应用场景(创建私有库、用dockerfile制作自己应用镜像、利用私有库发布)
- 3.3、Dcoker-1.12 Dockerfile,镜像制作详解以及使用说明
- 制作mysql的docker镜像
- docker 制作java web环境镜像
- docker--制作自己的镜像(一)
- Docker 从零开始制作基础镜像[centos]
- 制作ssh互信的docker镜像
- docker制作镜像(系统自身命令,docker commit|build)
- Dockerfile编写制作含有node环境的项目镜像
- Docker 从零开始制作基础镜像[centos]
- Docker镜像中Dockerfile的制作或编写
- 制作Docker基础镜像------centos6.3
- 制作ubuntu16.04最小docker镜像
- 使用docker制作hexo镜像
- Arukas Docker 制作自己的镜像---Docker hub
- 使用supermin制作CentOS的Docker镜像
- 从零制作Docker镜像的脚本
- 制作各种docker镜像
- Docker制作tomcat镜像简单实践