40歲以後的IT, 你該懂容器(container) docker , 否則就等著被淘汰吧

2018年開始, IT就要懂 docker container 容器, 否則就會被淘汰,

因為你必須要:

重新設計公司網路與伺服器基礎架構.

而容器已是顯學, 並且非常實用, 他能讓你維護伺服器更加簡便.

建議先到這裡學一下 docker 學習筆記

基本學會了 docker 之後 , 還要會管理 , 怎麼管理? 到這裡學 酷播內提斯 (kubernetes , k8s)

酷播內提斯 Kubernetes (k8s)

若你懂 docker 碼頭工人, 一定也想知道 kubernetes , 因為k……..s字很長所以省略中間8個英文字, 因此簡寫成 k8s .

可是kubernetes 該怎麼念呢? 其實不能直接念簡寫 k8s , 要念 酷播內提斯 (重音在第三字 )

翻成  酷播內提斯 , 比較好記, you know 酷播 , 不是嗎?

kubernetes 意指 領航者(pilot)或是舵手(helmsman) .

docker 一多就需要管理, 目前k8s最夯, 但portainer簡單多了

docker image 一多就需要管理, 目前k8s最夯, 但portainer簡單多了, 而且可以管理多台 docker server.

 

不囉唆! 直接來去 cute janeii 珍妮佛的學習筆記  逛逛吧!

 

 

 

重點指令咖啡偶也記下來, 登入預設帳號是admin , 第一次登入網站會請你即修改密碼!

# docker volume create portainer-data
# docker run -d –restart always –name portainer -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock -v portainer-data:/data portainer/portainer

如何新增第三方驅動程式到 VMware ESXi 上

VMware ESXi 的強大, 就不多說了.

但免費才是重點.

畢竟生活在這島上, 島民意識到中小企業老闆, “要馬兒不吃草, 又要馬兒好” 包括但不限IT人員.

(Cheap labor shall be included but not limited to , IT ).

IT人員被迫在較少的硬體配備上執行企業級的系統 .

可是ESXi 到了 6.x之後, 有原本4.x , 5.x 可以驅動起來的硬體, 硬生生的無法驅動,

例如: 螃蟹卡, 或是一些很新的網卡也無法使用(ESXi 本身更新並不是很快)

這實在是傷透了我們這些 IT 人員的心.

不過沒關係, https://www.v-front.de 挖出相關的驅動程式, 讓大家能繼續驅動官方無法驅動的硬體設備.

網站也同時列出ESXi 各個版本最新的修補訊息 https://esxi-patches.v-front.de , 真是佛心來的!

所以咖啡偶就想辦法半路自學, 學習如何將第三方驅動程式加到安裝檔(iso)上, 製作好專屬於自己的安裝檔案(這算是IT人員自己本身的浪漫吧!)

咖啡偶對這類虛擬系統, 體會的不是很多, 但自覺夠用了.

心得指令已經記下來, 請進 10016號 IT地窖練功

docker 創辦人 Solomon Hykes 離開docker

docker的創辦人兼技術長Solomon Kykes決定要離開公司.

老實說要離開自己一手帶大的公司很不容易, 這期間他找了很棒的人擔任執行長,自己擔任技術長, 咖啡偶就覺得很了不起了,有些公司都是創辦人自己一路擔任總經理董事長, 但很少有人意識到自己是否能真正將公司永久維持下去.

這一步, 其實很簡單卻很艱難 , 但這是為了公司好, 這隻大鯨魚需要自己成長!

他未來將是Docker主要股東以及Docker擁護者,但不再負責擔任公司日常工作.

Guacamole 酪梨醬-網頁版遠端桌面連線-如何上傳與下載檔案

安裝完網頁版的遠端桌面連線, 非常方便, 又可突破中國的VPN封鎖,

但是檔案傳輸呢?

官方連結在此, 重點在輸入ctrl+alt+shift 就可以打開選單, 進行檔案上傳與下載

https://guacamole.apache.org/doc/gug/using-guacamole.html

咖啡偶的圖文並茂版在此IT地窖練功中心

安裝owncloud-使用docker

owncloud 是個很方便的雲端檔案管理系統, 安裝簡便, 功能強大,最重要的是免費, 開放原始碼!

安裝的方式很多, 咖啡偶建議使用最夯的docker方式安裝, 方便以後升級, 備份與還原.

安裝前, 需要確保基本環境已經建置, 因此請參考本站docker建置基礎文章-“docker環境建立須知“,

再安裝owncloud方為適當

 10011_(Docker)如何安裝owncloud.txt

docker環境建立須知

本篇文章提供建立docker環境時, 所需要的步驟以及注意事項!

往後本站使用docker安裝之相關教學文件, 亦以本篇為基礎建設文章.

安裝docke所建議之母體作業系統為 CentOS 7.x , 以及 apache httpd 2.4.x 網站反向代理伺服器!

(1) 10002_(CentOS)如何安裝docker套件.txt

(2) 10007_(CentOS)如何取得LetsEncrypt加密證書.txt

(3) 10004_(CentOS)apache httpd代理內部伺服器(proxy).txt

(4) 10012_(Docker)如何安裝mariadb資料庫.txt

在windows上安裝超強的用戶端svn連線工具-SmartSVN

先講結論: SmartSVNTortoiseSVN好用!

咖啡偶簡介過VisualSVN server伺服器的妙用之一為:

  多人共同編輯,且一次只能一個人編輯

另一個妙用是:

  適合當作文件管裡系統,檔案伺服器使用.

因為VisualSVN server支援WebDAV通訊協定, 這對於需要到中國出差, 又沒有穩定的VPN環境讓人連線連回台灣.

此時WebDav透過網頁通訊協定的方式, 讓自己的電腦掛載VisualSVN遠端檔案(使用NetDriver).

掛載後,遠端檔案就變成本地端的一個磁碟機, 就好像在公司內部工作一樣, 根本不需要VPN連線呢!

而且所有的檔案異動,都能納入版本控管, 主管或是老闆不用擔心檔案被惡意刪除的問題!  至於文件管理系統所需要的版本控管功能,權限管理,VisualSVN本身就具備了.

以上好像文不對題, 我們拉回來談客戶端的svn連線軟體, windows上幾乎都推薦TortoiseSVN, 主要原因在於:

  1. 與檔案總管結合,使用方便.

  2. 檔案會以小圖示顯示目前的狀態

若是一人使用我覺得超方便的!

可是大家都忘了談到,檔案總管上面小圖示的使用是有數量限制的, 常會跟其他軟體於註冊上起衝突, 導致使用者不能相信小圖示所代表的意義(如修改過,鎖定中),甚至被誤導,讓人疑神疑鬼!

另外在多人共同編輯情況下,有時候忘了考慮其他人編輯狀態而任意更改目錄, 造成伺服器錯亂或是鎖定檔案之後忘了解鎖, 導致意外發生頻繁, 害IT人員疲於奔命.

因此咖啡偶還是建議使用專用的連線軟體SmartSVN,除了跨平台外. 用起來很像檔案總管, 文件狀態一目了然不疑惑, 也可以搭配檔案比對軟體, 比對文件上一版的差異(以beyond compare來說, 可比對office檔案甚至pdf).

 

 

在windows上安裝超強的SVN版本控管伺服器-VisualSVN Server

雖然現今版本控管最夯的是git , 伺服器可安裝 gitea ,

但是git無法鎖定檔案, 達到多人一起編輯相同文件且同時間只能一人編輯的需求(excel , word and etc) ,

因此svn就派上用場了, 可以指定檔案加上鎖定(lock)的屬性(properties), 這樣一來一次只能一個人編輯,不過編輯的時候,檔案呈現鎖定狀態, 若該帳號修改完畢,沒有解鎖(unlock),可是會被罵哦!

 

非常棒的svn連線軟體

安裝方法請參考visualsvn官方網站 或是中文版請前往“限量ㄟ蓋步”觀看

 

 

1 ... 52 53 54 55 56 ... 58