保存对镜像的修改
docker commit
docker commit 8d418a7b6021 postgres:latest
deploy
这时候用docker images可以看见保存的镜像,可以使用正常镜像加载的命令加载。
加载时经常使用的一些参数:1
2
3-p : 指定端口映射
--shm-size= : 指定shm大小,pytorch中设置多个worker的时候会用到
--cap-add= : Add Linux capabilities
其中cap-add
参数的使用可以参考官方文档。
例:--cap-add=SYS_NICE
将镜像保存为文件
sudo docker save image > /home/save.tar
从文件恢复镜像
docker load < /home/save.tar
重命名镜像
docker tag IMAGEID REPOSITORY:TAG