1. 镜像制作
- 基于容器:非常简单,但是不利于批量创建、部署容器,且不知道该镜像是如何创建的
- 基于Dockerfile:需要熟悉语法、创建有难度(后续再补充)
(1)基于容器
#1、进入容器
docker exec -it demo1 /bin/sh
#2、编写脚本 vi /bin/demo.sh
echo "Hello World"
#赋予权限
chmod +X /bin/demo.sh
#执行 demo.sh
#docker commit -h 查看commit命令
Options:
-a, --author string Author (e.g., "John Hannibal Smith <hannibal@a-team.com>")
-c, --change list App