我成功創建了2個Docker容器,如描述的here - 第一個用於我的asp.net核心網站,第二個用於nginx。我如何使用SSH將其部署到我的VPS?通過SSH部署使用Docker的ASP.NET Core應用程序
0
A
回答
0
最後我得到它的工作:
1)建立圖像局部:docker-compose build
。您將獲得2幅圖像(網站nginx的)
2)保存這些圖像:docker save website_image nginx_image > images.tar
(圖像名稱可能不同取決於你的陽明文件)
3)複製存檔到VPS:rsync images.tar [email protected]:/home/myfolder
4)從現有創建新的docker-compose.yml。所有你需要的是image: image_name
5更換 build:
部分)複製的部份文件:rsync docker-compose.yml [email protected]:/home/myfolder
6)SSH與碼頭工人撰寫文件目錄並運行它:docker-compose up
0
我想你應該建立並推送圖像到像https://hub.docker.com/(或deploy one by yourself)註冊表。
然後通過ssh在目標機器上執行並運行它們。
相關問題
- 1. 如何使用TeamCity使用WebDeploy部署ASP.NET Core應用程序?
- 2. 使用Docker部署NoneJS應用程序
- 3. 使用FTP在Azure Web應用程序上部署ASP.NET Core應用程序
- 4. ASP.Net應用程序部署過程
- 5. 部署ASP.NET 5(ASP.NET Core)應用程序到Azure的問題
- 6. Azure Web應用程序 - 通過ssh終端手動部署
- 7. Gitlab CI如何通過SSH部署應用程序
- 8. 部署ASP.net應用程序
- 9. 部署asp.net應用程序
- 10. 如何使用docker-machine部署docker組合應用程序?
- 11. HTTP錯誤502.5 - 進程失敗 - ASP.NET Core應用程序部署
- 12. Dokku/Docker部署應用程序失敗
- 13. 通過MSBuild部署BizTalk應用程序
- 14. 通過WebStart部署RCP應用程序
- 15. 通過ASP.NET Web應用程序在IIS上自動部署Web應用程序?
- 16. 通過JavaFX部署應用程序的工具提示部署
- 17. 通過SSH將應用程序安裝到Docker容器中
- 18. 將.NET Core應用程序部署爲Docker化容器的好處?
- 19. 的ASP.Net應用程序安全部署
- 20. 使用swarm將Spring雲應用程序部署到docker集羣
- 21. 如何使用Docker部署應用程序
- 22. 使用Docker和phusion-passenger部署Meteor應用程序
- 23. 如何使用maven將節點應用程序部署到Docker
- 24. 如何在Jelastic上使用Docker部署Play 2.5應用程序?
- 25. 如何使用Docker進行多層應用程序部署?
- 26. 通過Visual Studio進行ASP.NET MVC Core部署不起作用
- 27. 通過控制檯應用程序使用Microsoft Web部署
- 28. GWT應用程序中使用SSH通過SSH進行通信(使用RPC)
- 29. ASP.NET Core部署到IIS錯誤:開發環境不應該在部署的應用程序中啓用