将在使用的Linux系统做成Docker镜像

2019-12-10 10:49:37 浏览数 (1)

1.选定制作成镜像的系统 2.打包静息痛(镜像) 系统进行格式转化并压缩,执行如下命令,生成一个镜像的centos7-base.tar的文件

代码语言:javascript复制
tar --numeric-owner --exclude=/proc --exclude=/sys -zcvpf /data/centos7-svr.tar.gz /
--numeric-owner:执行所属
--exclude:排除那些文件或者目录 
-zcvf :打包压缩 p保持文件的绝对路径    

3.导入镜像 把镜像文件centos7-svr.tar.gz放到装有docker的系统上 

代码语言:javascript复制
docker import    centos7-base.tar    自定义image名称

4.测试镜像

代码语言:javascript复制
docker run -it  --name   images名字   /bin/bash

注意:运行导入的镜像的时候必须带command,否则启动报如下错误

0 人点赞