這次主要要做的事情是在一台遠端進去,不能連外網的機器上,發布起我們的專案,dotnetMVC+API
主要步驟就會 把專案docker化、docker compose兩支專案、然後把image,dockercompose, docker desktop都送過去遠端電腦,然後安裝發布
繼續閱讀 “將dotnet core用docker包起來"這次主要要做的事情是在一台遠端進去,不能連外網的機器上,發布起我們的專案,dotnetMVC+API
主要步驟就會 把專案docker化、docker compose兩支專案、然後把image,dockercompose, docker desktop都送過去遠端電腦,然後安裝發布
繼續閱讀 “將dotnet core用docker包起來"最近又有機會做到深度相機,就先回去看以前的realsense
今天剛好在找規格的時候看到這篇新聞
https://chinese.engadget.com/intel-realsense-shutdown-040043006.html
今天剛剛好 就看到了 要終止的消息
當初帶領我進入python的難關,現在也要終止了
一直到今天我都獲益良多
基本上我就是在網路上找文章 試著跟著做 做完再開始自己想怎麼改
這次找到優質好文,直接整套包好。不過這也基本上確定一件事情,用docker-compose把DB跟service綁在一起,就是要找到能自己host一台機器比較適合
我這種免費仔就找到免費途徑就用吧
文章連結:https://testdriven.io/blog/deploying-django-to-heroku-with-docker/
繼續閱讀 “在heroku上發布django然後用gitlab做CICD"最近公司要推使用gitlab來做自動build+發布,於是我就拿我這邊的raspberry pi作為發布機器
在電腦上安裝gitlab用區網作為pipeline建置測試,因為目前還沒有放AWS heroku之類的雲端託管,原因的話,在前幾篇試過,主要是postgres還需要一點錢 除非再把網站改回舊版
那就用docker compose 安裝吧
繼續閱讀 “Windows Docker 安裝 Gitlab"這次是打算將整個 Net Core + SQL Server打包成一個docker compose 就可以直接在別台機器運行
這次我用的是我之前練習.net core + Entity Framework的範例 這樣就可以直接用migration準備好資料庫
然後本文的github :https://github.com/soarwing52/PortfolioJayNetCore
繼續閱讀 “Docker-Compose + .Net Core + Sql Server"這次採到的坑:
host path ("/Users/xy/project/TEST/hi") not allowed as volume source, you need to reference an Azure File Share defined in the 'volumes' section
首先先介紹一下我做了什麼
我這次嘗試的目的是,我原本把portfolio架式在pythonanywhere上面,後來我把我的整個網站用docker compose架了起來,所以想把docker compose看能在哪裡deploy
繼續閱讀 “Azure 與 Docker的一些坑與常識"我的環境是 win10家用版 版本20H2
安裝的DOCKER是3.33版本
使用WSL2 backend 因為之前有玩過store裡面的ubuntu所以直接沿用設定
繼續閱讀 “Docker Desktop 架設SQL server"公司的電腦一直跑不了apache後來就改用IIS了,因為原本的服務也都是在IIS上
現在想想,說不定在要布署的主機可以直接用,因為跟我自己的電腦一樣,限制最少
不過,最後我就是這樣設定的囉,紀錄一下
基本上就是參考這篇:
這篇是因為原本的.net API要做影像辨識,用到keras,而上一個做的人用C#開啟一個.bat 裡面設定跑起conda然後再執行影像辨識,得到辨識結果
開發的同事跟我說他當初摸conda環境有沒有跑起來摸很久,因為根本無法debug,得不到terminal的結果,除非他整個運算都正確
我這邊摸了一天,決定放棄,直接架一個flask跑python,效率也高不少,因為bat叫起py檔案的作法會需要每次都重新import tf,就會很久,而且,黑盒子debug法太奇怪了
我這邊就要在windows server上面的IIS架設一個apache來host Flask
然後這個API必須只能對內,localhost外不能連到
繼續閱讀 “在win10 上跑 Flask in apache server"這次實作的內容是 在win10環境下 建立一個Docker Container 裡面是Ubuntu的OS然後跑SQL Server
第一步:安裝好Docker Desktop
目前這個動作在Windows上已經很簡單了 相容性基本上都解決了 只要是win10版本夠新都可以
繼續閱讀 “Win10_Docker Desktop_SQL Server_Ubuntu"