博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Docker手动制作系统镜像
阅读量:7008 次
发布时间:2019-06-28

本文共 751 字,大约阅读时间需要 2 分钟。

docker官方和个人发布的镜像由于版本等各种原因,漏洞较多,已统计Docker Hub超过30%的官方镜像包含高危漏洞。此外,由于网络等原因也会造成docker pull下载镜像的速度很慢。基于这种情况,我们可以手动定制docker系统镜像。

以下记录了在centos7上做docker镜像的操作记录:

1)镜像制作脚本:mkimage-yum.sh

下载脚本地址:
提取密码:qsss

或者直接wget

2)执行脚本

[root@docker ~]# chmod 755 mkimage-yum.sh

[root@docker ~]# ./mkimage-yum.sh -y /etc/yum.conf centos7

3)脚本执行成功后,检查docker本地镜像

[root@docker ~]# docker images

REPOSITORY TAG IMAGE ID CREATED SIZE
centos7 7.4.1708 dfb0a7b344e8 21 seconds ago 271MB
centos latest ff426288ea90 3 weeks ago 207MB
如上已经发现了自己制定的镜像centos7

4)使用制定的镜像启动容器

[root@docker ~]# docker run -i -t centos7:7.4.1708 /bin/bash

[root@ec39943f795a /]# cat /etc/redhat-release
CentOS Linux release 7.4.1708 (Core)
提醒:制定的镜像和官方的镜像差不多干净。

转载于:https://blog.51cto.com/guoshaoliang789/2300046

你可能感兴趣的文章
single-row function和muti-row function
查看>>
keepalived
查看>>
意向锁
查看>>
线性规划
查看>>
常见错误分析-笔记
查看>>
P1256 显示图像(广搜)
查看>>
MongoDB(课时29 MapReduce)
查看>>
Slurm任务调度系统部署和测试(源码)(1)
查看>>
李超树详解
查看>>
怎样才是全能的程序员?
查看>>
with as的用法
查看>>
springboot oauth 鉴权之——授权码authorization_code鉴权
查看>>
〔池化纲领〕也及链表
查看>>
黑马程序员-蓝桥杯110问题练习
查看>>
AtCoder Beginner Contest 127 解题报告
查看>>
最大流EK算法
查看>>
在nuxt中引入Font Awesome字体图标库
查看>>
sql trace script
查看>>
程序员,请不要抢系统管理员的饭碗
查看>>
VCS双机由于ID冲突导致启动失败
查看>>