VirtualBox是個相當優秀的免費虛擬機工具,除了可以利用它來安裝各OS外,常常會被使用到的就是「 共用資料夾 」與「 共用剪貼簿 」的功能,透過這二個功能,就可以很容易的在本機電腦與模擬器中的OS進行資料的交換,試想一下,如果在本機複製一段文字,可以隨手的把資料貼到模擬器中的OS,這樣是不是很方便呢,本文將透過簡單的說明教大家如何設定。
本文示範軟體:VirtualBox版本:6.1.22、Windows 10、Ubuntu 18.04 Desktop
各式軟體教學、免費線上工具、電腦使用技巧分享
VirtualBox是個相當優秀的免費虛擬機工具,除了可以利用它來安裝各OS外,常常會被使用到的就是「 共用資料夾 」與「 共用剪貼簿 」的功能,透過這二個功能,就可以很容易的在本機電腦與模擬器中的OS進行資料的交換,試想一下,如果在本機複製一段文字,可以隨手的把資料貼到模擬器中的OS,這樣是不是很方便呢,本文將透過簡單的說明教大家如何設定。
本文示範軟體:VirtualBox版本:6.1.22、Windows 10、Ubuntu 18.04 Desktop
Virtualbox是大家常用的一套免費虛擬機器軟體,在使用過程中,最常遇到的問題就是解析度調整、共用剪貼簿和共用資料夾的問題,所以就避免不了要安裝 Guest Additions 這套內建工具,因此它是解決這些問題的必要條件,本文會一步步的教導新手如何安裝 Guest Additions 工具,包含大家最常使用的Windows與Linux等虛擬平台。
本文示範軟體:VirtualBox版本:6.1.22、Windows 10、Ubuntu 18.04 桌面版
在介紹Dockerfile的用法之後,本文中將繼續談談關聯性相當高的「 Docker Compose 」用法,不過進入主題之前,讓我們先來搞清楚Dockerfile和Docker Compose有什麼差別?以我個人的理解,可以用以下簡單的方式去解釋:(觀念有錯的話請留言告之)
註:這篇文章原本應該在介紹完Dockerfile之後就撰寫,不過時間上真的有點不允許,所以整整遲了快二年才發佈,希望對大家還是有幫助 XD
簡單的來說,Dockerfile是用來描述一個映像檔應該長的什麼樣子,而Docker Compose則是用來描述一個Service(服務)應該怎麼來組成,例如:在架設網站的時候你可能會用到Tomcat、MySQL等不同的容器,而Docker Compose的描述檔就是用來設定這些容器之間的關聯,諸如誰要先啟動、Port要怎麼設定等等的,用Docker Compose的方式可以一次帶起所有的服務 (即管理多個Container),不需要一個一個執行
「 Terminalizer 」是一款專門用來錄製Terminal視窗的小工具,它可以把你在上面的每個操作錄製成GIF圖檔,進而與他人分享,這在製作教學文或者想呈現資訊給他人時都是一種還不錯的選擇,我個人用這套工具的時間也不久,因此,只能分享一些基本的使用方式給有需要的人或入門的新手,如果各位有更進階或推薦的用法,那麼歡迎留言交流,互相學習進步的才會快。
Docker Container 對於Docker而言應該算是最常遇到而且最重要的部分之一,所以在這篇文章中,將著眼在Container的操作以及相關的指令說明,例如:docker run、docker exec。首先,先來複習一下:
FileZilla 算是目前我最愛用FTP/SFTP的軟體,它在操作上或穩定性上都有蠻不錯的表現。而使用FileZilla的過程中,不知道各位在進行連線的時候,沒有沒發現無法儲存網站的連線密碼?案例如下:
在站台管理員中,把網站的登入型式設為「一般」並輸入帳號、密碼
Docker 是近期相當熱門的經量級虛擬技術,因接觸的時間不算多,所以這篇文章並不會做深入的介紹,而是從新手的角度切入,從安裝、基本指令一個一個的做練習,希望能讓新手有一個基本的概念,若各位要查看其他更多的指令用法,建議參考官方文件的說明。
最近在使用資料庫的時候,發現一個之前一直被我忽略的問題:「查詢欄位值時,如何 區分大小寫 的資料?」。在以往,印象中都只是直接查詢資料庫而已,並沒有特別在意這一點,現在想想,MySQL預設的字串搜尋結果似乎都是不分大小寫的,一般這種情況不會有什麼問題,但遇到網頁呈現有要求要區分大小時,那麼預設的搜尋結果就不符合需求了。