我有個nginx服務器 需要在其他服務器直接部署使用 里面都是完整的
使用 docker ps 查看容器id 進行打包成鏡像
docker commit [容器ID或名稱] 新鏡像名:版本
docker commit 28f60e2206b2 my-nginx-custom:v1
鏡像保存成文件
docker save -o my-nginx-custom.tar my-nginx-custom:v1
然后傳輸到其他服務器上面
加載鏡像
docker load -i my-nginx-custom.tar
啟動
docker run -d --name my-nginx -p 8089:80 my-nginx-custom:v1
訪問ip:8089
如果打包好的鏡像想刪除 然后重新打包就使用
使用 docker images 查看鏡像
語法:docker rmi 鏡像ID或鏡像名:版本
docker rmi my-nginx-custom:v1
不行的話就強制刪除(如果鏡像被引用且無法正常刪除)
docker rmi -f my-nginx-custom:v1