制作镜像:
1. 将制作镜像所需文件或者文件夹都放到当前目录下(或者新建一个目录),包含Dockerfile
2. 编写Dockerfile文件,需要注意的是要让镜像内部执行启动的命令后台运行,否则执行后就退出了,容器不能长期运行。
3. 在Dockerfile的目录下执行: docker build -t myimagename .
完成以上几部后可以通过docker images 看到 myimagename:latest的镜像文件。
如果需要把该镜像推送到本地镜像仓库还需要做如下操作:
1. 修改镜像tag: docker tag myimagename:latest 192.168.1.100:5000/myimagename:latest
这里面192.168.1.100:5000是本地镜像仓库地址, latest为版本号,可以任意指定。
2. 推送到本地仓库:docker push 192.168.1.100:5000/myimagename:latest