<?xml version="1.0" encoding="utf-8"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"><channel><title>MagicLen</title><link>https://magiclen.org/tag/docker/feed</link><description>多元化原創文章，內容包羅萬象，有程式語言、網站應用、軟體介紹、硬體介紹、作業系統、旅行遊記、專題採訪、益智問題、文學創作，以及作者們的知識分享和作品分享。</description><language>zh-TW</language><lastBuildDate>Sun, 19 Apr 2026 14:42:28 +0000</lastBuildDate><sy:updatePeriod>hourly</sy:updatePeriod><sy:updateFrequency>8</sy:updateFrequency><sy:updateBase>1970-01-01T00:00+00:00</sy:updateBase><item><title>如何在 Linux 上使用 Oracle Instant Client？</title><link>https://magiclen.org/oracle-instant-client</link><description><![CDATA[    <img src="https://magiclen.org/wp-content/uploads/2022/12/network-3396348_1920-220x162.jpg" srcset="https://magiclen.org/wp-content/uploads/2022/12/network-3396348_1920-220x162.jpg 1x, https://magiclen.org/wp-content/uploads/2022/12/network-3396348_1920-440x324.jpg 2x, https://magiclen.org/wp-content/uploads/2022/12/network-3396348_1920-660x486.jpg 3x" alt="">
想要連上Oracle資料庫，需要先安裝Oracle資料庫的客戶端程式在作業系統環境中。Oracle資料庫的客戶端有分為「Oracle Client」和「Oracle Instant Client」兩種，前者是完整的Oracle資料庫的客戶端程式和工具，很大一包，需要進行安裝的動作；而後者則拆分出了多個函式庫和執行檔，直接從官網上下載下來解壓縮就可以使用。如果我們只是希望Oracle資料庫的應用程式...]]></description><category>軟體介紹</category><category>Linux</category><category>Linux</category><category>Oracle</category><category>SQL</category><category>資料庫</category><category>Docker</category><category>sqlplus</category><category>curl</category><guid>https://magiclen.org/oracle-instant-client</guid><pubDate>Tue, 20 Dec 2022 12:00:00 +0800</pubDate><dc:creator>Magic Len</dc:creator></item><item><title>Docker Compose 的基本使用方式</title><link>https://magiclen.org/docker-compose</link><description><![CDATA[    <img src="https://magiclen.org/wp-content/uploads/2022/05/docker-compose-220x162.png" srcset="https://magiclen.org/wp-content/uploads/2022/05/docker-compose-220x162.png 1x, https://magiclen.org/wp-content/uploads/2022/05/docker-compose-440x324.png 2x, https://magiclen.org/wp-content/uploads/2022/05/docker-compose-660x486.png 3x" alt="">
一個服務或是一個應用程式可能會需要依賴其它的一個或多個服務才能正常執行，所以為了省下Docker容器得一個一個按照順序用指令開起來的麻煩以及減少在這個過程中發生錯誤的機率，Docker Compose允許把這些相關聯的容器撰寫在一個設定檔案內，只要經過一個簡單的指令就可以一同啟動或是停止。]]></description><category>研究分享</category><category>網路相關</category><category>軟體介紹</category><category>JavaScript</category><category>Linux</category><category>NoSQL</category><category>資料庫</category><category>Docker</category><category>MongoDB</category><category>TypeScript</category><category>syslog</category><category>虛擬化</category><guid>https://magiclen.org/docker-compose</guid><pubDate>Thu, 30 Jun 2022 12:00:00 +0800</pubDate><dc:creator>Magic Len</dc:creator></item><item><title>Docker 的基本使用方式</title><link>https://magiclen.org/docker</link><description><![CDATA[    <img src="https://magiclen.org/wp-content/uploads/2023/11/docker-220x162.png" srcset="https://magiclen.org/wp-content/uploads/2023/11/docker-220x162.png 1x, https://magiclen.org/wp-content/uploads/2023/11/docker-440x324.png 2x, https://magiclen.org/wp-content/uploads/2023/11/docker-660x486.png 3x" alt="">
Docker是一種輕量級的作業系統虛擬化解決方案，相較於傳統在Host作業系統上安裝Guest作業系統的硬體虛擬化方式，Docker可以直接在同一個Host作業系統核心上，以「容器」來區分應用程式的執行環境，也就是直接在系統層上完成虛擬化。因此Docker執行程式的效率通常會比傳統虛擬化的方式還要來得好，可以節省許多硬體資源。在實務上，Docker常被用來部署資料庫、Web應用程式等伺服器相關的程...]]></description><category>研究分享</category><category>網路相關</category><category>軟體介紹</category><category>JavaScript</category><category>Linux</category><category>Docker</category><category>TypeScript</category><category>虛擬化</category><category>curl</category><guid>https://magiclen.org/docker</guid><pubDate>Tue, 28 Jun 2022 12:00:00 +0800</pubDate><dc:creator>Magic Len</dc:creator></item><item><title>Wait Service 確保指令可以在服務被啟用之後才運行的工具</title><link>https://magiclen.org/wait-service</link><description><![CDATA[    <img src="https://magiclen.org/wp-content/uploads/2022/05/shot-01-220x162.png" srcset="https://magiclen.org/wp-content/uploads/2022/05/shot-01-220x162.png 1x, https://magiclen.org/wp-content/uploads/2022/05/shot-01-440x324.png 2x, https://magiclen.org/wp-content/uploads/2022/05/shot-01-660x486.png 3x" alt="">
一個軟體程式可能會用到其它的服務(service)，例如網站應用程式會去使用到資料庫服務。當這類軟體程式運行的時候，如果它所使用到的外部服務還處於不可用的狀態的話，那麼這個軟體程式就很有可能在運行的時候出現問題。]]></description><category>作品分享</category><category>軟體介紹</category><category>Linux</category><category>Windows</category><category>Docker</category><category>macOS</category><category>wait-service</category><guid>https://magiclen.org/wait-service</guid><pubDate>Tue, 24 May 2022 12:00:00 +0800</pubDate><dc:creator>Magic Len</dc:creator></item><item><title>如何在Linux作業系統上交叉編譯Rust程式？</title><link>https://magiclen.org/rust-cross-compile</link><description><![CDATA[    <img src="https://magiclen.org/wp-content/uploads/2018/04/rust-220x162.png" srcset="https://magiclen.org/wp-content/uploads/2018/04/rust-220x162.png 1x, https://magiclen.org/wp-content/uploads/2018/04/rust-440x324.png 2x, https://magiclen.org/wp-content/uploads/2018/04/rust-660x486.png 3x" alt="">
當Rust程式開發完成，要進入部署階段的時候，開發時用的系統環境和投入使用時用的系統環境不一定會相同，例如用x86_64桌上型電腦和Linux作業系統開發ARM64樹莓派上的程式，在部署的時候我們就需要針對樹莓派所使用的CPU架構和作業系統來做程式的重新編譯，否則如果直接將x86_64桌上型電腦的Linux作業系統下編譯出來的程式，放到ARM64樹莓派內的話，就算都是使用Linux作業系統，程式也...]]></description><category>Rust</category><category>Rust</category><category>Docker</category><category>交叉編譯</category><guid>https://magiclen.org/rust-cross-compile</guid><pubDate>Wed, 7 Nov 2018 20:00:48 +0800</pubDate><dc:creator>Magic Len</dc:creator></item><item><title>如何在Linux作業系統上安裝Docker？</title><link>https://magiclen.org/linux-docker</link><description><![CDATA[    <img src="https://magiclen.org/wp-content/uploads/2023/11/docker-220x162.png" srcset="https://magiclen.org/wp-content/uploads/2023/11/docker-220x162.png 1x, https://magiclen.org/wp-content/uploads/2023/11/docker-440x324.png 2x, https://magiclen.org/wp-content/uploads/2023/11/docker-660x486.png 3x" alt="">
Docker是一種輕量級的作業系統虛擬化解決方案，相較於傳統在Host作業系統上安裝Guest作業系統的硬體虛擬化方式，Docker可以直接在同一個Host作業系統核心上，以「容器」來區分應用程式的執行環境，也就是直接在系統層上完成虛擬化。因此Docker執行程式的效率通常會比傳統虛擬化的方式還要來得好，可以節省許多硬體資源。在實務上，Docker常被用來部署資料庫、Web應用程式等伺服器相關的程...]]></description><category>軟體介紹</category><category>Linux</category><category>Linux</category><category>Ubuntu</category><category>Docker</category><category>虛擬化</category><category>curl</category><guid>https://magiclen.org/linux-docker</guid><pubDate>Wed, 17 Oct 2018 04:00:28 +0800</pubDate><dc:creator>Magic Len</dc:creator></item></channel></rss>