首页 > 其他 > 详细

docker基础(制作镜像包并导成压缩包格式)

时间:2020-03-30 18:34:43      阅读:230      评论:0      收藏:0      [点我收藏+]

环境说明: centos 7.4

前提:SElinux权限开放,防火墙关闭

[root@localhost ~]# setenforce 0
[root@localhost ~]# systemctl stop firewalld

 

一、配置YUM源(不做介绍)

二、安装docker服务

[root@localhost ~]# yum -y install docker
[root@localhost ~]# [root@localhost ~]# systemctl start docker

三、下载基础镜像

[root@localhost ~]# docker pull centos

技术分享图片

 

四、重命名镜像名称(两个方式任选其一,若不重命名这跳过次步骤)

说明:重命名后会生成一个新的镜像,将旧镜像删除即可
# 命令格式: docker tag 镜像id 仓库:标签 或: docker tag 旧镜像名 新镜像名
[root@localhost ~]# docker tag 470671670cac centos:latest

技术分享图片

 

 

 

 

五、启动镜像

[root@localhost ~]# docker run -it 470671670cac /bin/bash

技术分享图片

 

 

六、安装基础服务

[root@470671670cac /]# yum -y install vim
[root@470671670cac /]# yum -y install net-tools

 

七、导成新镜像

格式:
docker commit  容器id  新镜像的名称:tag
[root@localhost ~]# docker commit c3cbf52913dd mysql-base:5.6.7

技术分享图片

 

 

八、将镜像导成部署包

导出镜像
docker save 镜像名 > 镜像名.tar
[root@localhost ~]#docker save vim >/opt/vim.tar

技术分享图片

 

 

 

说明:基础镜像默认最小安装,所以需要什么服务的话自己安装即可

 

docker基础(制作镜像包并导成压缩包格式)

原文:https://www.cnblogs.com/wangzy-tongq/p/12552557.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!