Docker實戰之執行專案
在本篇文章裡小編給大家分享的是關於docker執行專案的方法和例項,需要的朋友們學習參考下。 |
1、進入存放自己專案war的目錄
編輯Dockerfile檔案
vim Dockerfile
內容如下:
rom registry.docker-cn.com/library/tomcat MAINTAINER heihezi heihezi@foxmail.com COPY myproject.war /usr/local/tomcat/webapps
2、build自己的映象
docker build -t myproject:latest .
不出意外的會顯示build映象的步驟,最後一行為
Successfully built b3f6ac3157ae
最後的字串是映象id的一部分。
此時可以執行docker images檢視自己的映象資訊
3、執行自己的docker容器
docker run -d -p 8888:8080 myproject
這裡 -d 是後臺執行,-p 是指定埠,後面的 8888:8080 是對映宿主機的8888埠到docker的8080埠,這時如果執行成功會列印出一個id
4、訪問自己的專案
檢視tomcat是否啟動成功
192.168.1.178:8888
訪問專案(加專案名)
192.168.1.178:8888/myproject
到此這篇關於docker執行專案的方法的文章就介紹到這了。
原文地址:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31559985/viewspace-2696986/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 用golang官方Docker映象執行專案GolangDocker
- go語言實戰教程:專案檔案配置和專案初始化執行Go
- 使用LoadRunner執行專案效能測試之實操指南
- Flutter路由專案實戰之fluroFlutter路由
- 專案實戰之gradle在實際專案中的使用Gradle
- Java多執行緒之守護執行緒實戰Java執行緒
- 專案實戰之Rxjava、RxBinding在實際專案中的使用RxJava
- 實戰專案之自動簡歷
- 專案實戰之元件化架構元件化架構
- 基於webpack4.x專案實戰2 - 配置一次,多個專案執行Web
- Centos8.3、docker部署springboot專案實戰記錄CentOSDockerSpring Boot
- docker執行golang可執行檔案最簡docker-compose fileDockerGolang
- kubebuilder實戰之六:構建部署執行UI
- vue 專案打包之後的檔案執行之 http-serveVueHTTP
- pyspider 實戰專案之爬取去哪兒IDE
- Djang專案部署阿里雲伺服器(四)之執行Django專案阿里伺服器Django
- 無快不破,在本地 docker 執行 IDEA 裡面的專案?DockerIdea
- Docker實踐,Shell指令碼自動根據映象名和埠,啟動docker容器,執行springcloud專案Docker指令碼SpringGCCloud
- Docker檔案系統實戰Docker
- Docker筆記四之執行MySQLDocker筆記MySql
- Docker 之 執行狀態監控Docker
- 大資料專案實戰之 --- 使用者畫像專案分析大資料
- 外掛化之VirtualApk實戰一:專案配置APK
- LittleFox專案實戰
- HarmonyOS 實戰專案
- python實戰專案Python
- dubbo專案實戰
- laradocke 執行 tp 專案
- 如何執行vue專案Vue
- 解決Docker使用WSL2專案執行慢的問題Docker
- Kubernetes 入門實踐--部署執行 Go 專案Go
- Docker安裝Jenkins打包Maven專案為Docker映象並執行【保姆級圖文教學】DockerJenkinsMaven
- 【面試實戰】# 併發程式設計之執行緒池配置實戰面試程式設計執行緒
- Linux部署之Docker方式部署專案LinuxDocker
- 肖sir_搭專案實戰之電商_22.1
- Java 爬蟲專案實戰之爬蟲簡介Java爬蟲
- Docker 實戰(3)- 搭建 Gitlab 容器並上傳本地專案程式碼DockerGitlab
- 在Docker容器中執行GUI圖形應用的開源專案DockerGUI