将ubuntu打包成docker镜像
这种方法打包的镜像会特别大,如果 ubuntu 虚拟机进行这些操作,可能因为空间不足而失败。所以有条件情况下,从头做个对应的镜像会更舒服一些。
第一步:进入系统,运行以下命令
|
|
压缩到最后会提示:
|
|
不会理会这个提示,正常下一步操作即可
第二步:拷贝 system.tar 到目标主机
第三步:在目标主机上运行下行命令
|
|
第四步:使用 my_system_img 镜像启动一个容器,参数为以命令行模式进入该容器
|
|
第五步:Docker挂载本地目录和数据卷容器实现文件共享
|
|
在容器启动后,容器内会自动创建/data2的目录。
-v参数中,冒号":"前面的目录是宿主机目录,后面的目录是容器内目录。
冒号”:”前后的路径必须是绝对路径,以下斜线“/”开头。
宿主机目录如果不存在,则会自动生成。
现在镜像内就可以在宿主机和docker里互相共享文件了。