镜像的制作有两种方法:
第一种,使用dockerfile文件制作镜像:
制作镜像之前,需要有一个应用程序作为制作镜像的内容,将应用程序包准备好。
制作镜像需要一个dockerfile文件,在准备好的应用程序包根目录下创建一个dockerfile文件。
使用docker build -t images_name . 查找当前目录的dockerfile文件来将该应用程序包编译成指定名字镜像。
第二种,先docker run运行一下基础镜像,在容器中完成应用的部署与启动,再使用docker commit生成镜像。使用这种方式生成的镜像会在k8s中部署会出现问题,不推荐使用