Docker生成鏡像文件的基本步驟是:在主機上創建好Dockerfile文件,然後使用Docker Build命令,可以自動生成image文件,最後使用存出鏡像文件進行。具體如下。
使用tomcat爲例:
1)查詢基礎的tomcat鏡像來源
使用命令:docker search tomcat
2)編輯簡單的Dockerfile文件
命令:Vi Dockerfile
編輯文件內容:
#加入tomcat來源#
FROM tomcat:7-jre7
#作者#
MAINTAINER unalee
3)創建dockerfile文件
命令:docker build .
4) 查詢image
命令:docker images
1) 運行docker
命令:docker run -idt -p9000:8080 tomcat:7-jre7
2) 訪問瀏覽器
7)存出鏡像文件:
命令:docker save -o tomcat-1-test.1.tar tomcat:7-jre7
8)刪除原來的鏡像:
docker rmi imagesid
使用鏡像文件載入鏡像
docker load <tomcat-1-test.1.tar
9) 列出容器
docker ps
10)移除容器
docker rm 容器id
-f 強行移除
11)將鏡像複製到服務器運行
命令是:scp tomcat-1-test.1.tar[email protected]:/home