1、官方的使用
docker run -it --rm tomcat:9.0
注:
#我們之前的啓動都是後臺,停止了容器之後,容器還能查到 docker run -it --rm 一般用來測試,用完即刪
啓動完退出後,再查看容器是否存在
啓動完退出後,再查看容器是否存在
2、下載再啓動
3、啓動運行
docker run -d -p 3355:8080 --name tomcat01 tomcat
4、測試訪問沒有問題
5、進入容器
發現問題:
(1) linux命令少了
(2) 沒有webapps,阿里雲鏡像的原因,默認是最小鏡像,所有不必須要的都剔除掉
6、保證最小可運行環境
docker中安裝的軟件是保證最小可運行環境,webapp中並沒有文件,文件都在webapps.dist中,將該目錄下文件拷貝至webapp即可
7、拷貝完之後再次訪問
思考問題:我們以後要部署項目,如果每次都要進入容器是不是十分麻煩?我要是可以在容器外部提供一個映射路徑,webapps,我們在外部放置項目,就自動同步到內部就好了,待續!!!