以下是一個針對無法互相訪問的 Server 進行 SQLite 資料庫檔案同步的特殊案例分享
2024-06-04
以下是一個針對無法互相訪問的 Server 進行 SQLite 資料庫檔案同步的特殊案例分享
在某次 build image 時,突然出現這個 error log
架設容器調度工具 - Docker Swarm & 託管多個 Container 的教學。
使用 Visual Studio 開發工具啟動 Docker Container 的設置說明
我採用 Gitlab Runner 運行在 Container,並使用 Docker 當 Executor,為每個 CI Job 建立一個乾淨的 Container 來執行 Docker 命令的做法。
以下我會展示從 0 開始設置的各個步驟,包含 gitlab-ci.yml 開始創建 & 指令的調整、Docker 版 Gitlab Runner 的 create & register 方式,Docker in Docker 與 Docker Socket 兩種的做法我都會提到,以及過程中的一些 error 問題排解。
會展示如何安裝、使用 Docker Compose,以及簡單講解 docker-compose.yml 的指令。
Docker Desktop 異常,無法正常開啟
展示 .NET Core 的專案怎麼使用 Visual Studio 從頭開始添加 Dockerfile 以及 Docker 相關的設置說明
這裡拿 Visual Studio 工具幫我們 create 的 Default Dockerfile 指令來做逐行說明。
Static HTML 本身並不是一個服務,無法直接部屬成 Container,所以需要使用 Nginx 包成 Docker image 才行,以下會示範 Static HTML 如何包成 Docker image,以及如何設置 Nginx 的步驟。