原创 最簡單的nginx教程 - 如何把一個web應用部署到nginx上 原

Nginx (engine x) 是一個高性能的HTTP和反向代理服務,也是一個IMAP/POP3/SMTP服務。Nginx是由伊戈爾·賽索耶夫爲俄羅斯訪問量第二的Rambler.ru站點(俄文:Рамблер)開發的,第一個公開版本0.1

原创 Docker入門系列之三:如何將dockerfile製作好的鏡像發佈到Docker hub上 原

這個系列的前兩篇文章,我們已經把我們的應用成功地在Docker裏通過nginx運行了起來,並且用dockerfile裏製作好了一個鏡像。 Docker入門系列之一:在一個Docker容器裏運行指定的web應用 Docker入門系列之二:使

原创 Docker入門系列之一:在一個Docker容器裏運行指定的web應用 原

實現題目描述的這個需求有很多種辦法,作爲入門,讓我們從最簡單的辦法開始。 首先使用命令docker ps確保當前沒有正在運行的Docker實例。 運行命令docker run -it nginx: 然後我們另外開一個終端,用docker

原创 如何在SAP CRM裏創建和消費Web service 原

Created by Wang, Jerry, last modified on Dec 19, 2014 The following steps demonstrates how to expose a function module a

原创 刪除所有正在運行和退出的docker實例 原

docker ps -a能顯示所有docker實例的狀態,包含已經退出了的: 加上-q參數,只顯示container id 使用這個命令,把docker ps -aq產生的輸入作爲輸入傳入到docker rm命令,達到刪除所有容器實例的效

原创 SAP S4CRM 1811 服務訂單API介紹 原

Jerry在今年2月28日,SAP Customer Management for S/4HANA 1.0正式問世這個具有紀念意義的日子,同時發佈了中英文版的博客進行介紹。 英文版發在SAP社區上,至今超過16000的閱讀量: 而發佈在微

原创 通過一個實際例子理解Kubernetes裏pod的自動scale - 水平自動伸縮 原

kubectl scale命令用於程序在負載加重或縮小時進行pod擴容或縮小,我們通過一些實際例子來觀察scale命令到底能達到什麼效果。 命令行創建一個deployment: kubectl run jerry-nginx --image

原创 如何將一個PDF文件裏的圖片批量導出 原

假設我有下面這個PDF文件,裏面有很多圖片,我想把這些圖片批量導出,而不是在Adobe Acrobat Reader裏一張張手動拷貝: 本文介紹一種快捷做法。 用PDF-XChange Editor打開PDF文件: 使用Export將其

原创 通過一個例子學習Kubernetes裏的PersistentVolumeClaim的用法 原

Kubernetes的pod本身是無狀態的(stateless),生命週期通常比較短,只要出現了異常,Kubernetes就會自動創建一個新的Pod來代替它。 而容器產生的數據,會隨着Pod消亡而自動消失。 爲了實現Pod內數據的存儲管理,

原创 利用Docker volume修改Nginx Docker鏡像裏index.html 原

通過這個小例子我們可以進一步加深對Docker volume概念的理解和使用方法。 我們都知道運行基於Docker的Nginx鏡像後,訪問localhost能看到Nginx默認的首頁,這個首頁的位置是Nginx鏡像內的/usr/share/

原创 使用VM Tools讓VMware虛擬機裏的ubuntu能夠共享Windows系統的文件夾 原

我們經常有這樣的使用場景,在宿主機Windows(Linux)操作系統上通過VMware軟件安裝了一個Linux(Windows)的虛擬機, 然後需要在兩種操作系統中通過某種介質共享數據。 一種比較麻煩的方式是,將要共享的數據上傳到某個網站

原创 Docker入門系列之二:使用dockerfile製作包含指定web應用的鏡像 原

在前一篇文章:Docker入門系列之一:在一個Docker容器裏運行指定的web應用 裏, 我們已經成功地將我們在本地開發的一個web應用部署到Docker容器裏運行。 本文將介紹如何製作一個包含了這個web應用的Docker鏡像。 鏡像製

原创 在Kubernetes上運行SAP UI5應用(上) 原

2018年只剩最後30天了。Jerry在2017年的最後一天,曾經立下一個目標:這個公衆號在2018年保證至少每週發佈一篇SAP原創技術文章。 從Jerry在後臺統計的2018全年文章數量來看,這個目標已經提前實現了。爲了感謝大家的支持,在

原创 用一個實際例子理解Docker volume工作原理 原

要了解Docker Volume,首先我們需要理解Docker文件系統的工作原理。Docker鏡像是由多個文件系統的只讀層疊加而成。當一個容器通過命令docker run啓動時,Docker會加載只讀鏡像層並在鏡像棧頂部添加一個讀寫層。如果

原创 從頭基於空鏡像scratch創建一個新的Docker鏡像 原

我們在使用Dockerfile構建docker鏡像時,一種方式是使用官方預先配置好的容器鏡像。優點是我們不用從頭開始構建,節省了很多工作量,但付出的代價是需要下載很大的鏡像包。 比如我機器上docker images返回的這些基於nginx