--- title: Docker + K8s 讀書會-Docker程式筆記-第1章 tags: Docker + K8s 讀書會 --- #Docker程式筆記-第1章 程式sop: 1.策劃:任務陳述,根本目的,它所處行業,要滿足的基本需求 題目1:把環境建好 因為不是WIN10 PRO的電腦,所以尋找家用版的DOCKER-TOOL現在到底在哪有點苦手~ 目前官網的下載都會因為不是WIN10 PRO下載都會自動停止,所以只好更新(其實更新也沒有多少錢->千萬不要去試盜版KEY) 1.先到這裡下載:https://hub.docker.com/editions/community/docker-ce-desktop-windows/ 2.然後只要打勾"中間或第一個就好"(不要裝win的容器+?) 3.重新開機~等小魚跑完 4.打開"cmd"貼上docker run -d --rm --name web-test -p 80:8000 crccheck/hello-world (這裡基本上應該會run成功) 5.然後打開瀏覽器打http://localhost/ 就會出現一隻可愛的小魚 6.其他的cmd只是測試開/關https://gist.github.com/jzs2home/61206117b585b8533187dedacc5e0ee0 7.先裝VIRTURLBOX-https://www.kjnotes.com/freeware/17 ubuntu建好:我現在卡在沒看到我有虛擬光碟的ISO檔可以選...https://www.ubuntu-tw.org/modules/tinyd0/ 就是去把它下載下來~然後放在C槽或D槽,讓VIRTURLBOX可以選到.iso檔當光碟(不是VIRTURLBOX就有UBUNTU要下載) 8.然後再來就是ubuntu得安裝,有遇到註冊不能打字,基本上感覺就是當機,開開關關幾次就好了(其實多裝幾次就很會裝了~真的裝好是跑很多的) 9.然後就是打開ubuntu的CMD開工  需要有的:  10.終端機輸入密碼是不會顯示的喔(不會有*** 之類的符號) 所以你輸入密碼完按enter 鍵就是好了喔。  11.然後我把者為大大的安裝用手KEY 建好了(無法複製貼上) https://medium.com/%E4%B8%80%E5%80%8B%E5%B0%8F%E5%B0%8F%E5%B7%A5%E7%A8%8B%E5%B8%AB%E7%9A%84%E9%9A%A8%E6%89%8B%E7%AD%86%E8%A8%98/docker-%E5%AD%B8%E7%BF%92%E7%AD%86%E8%A8%98-%E5%AE%89%E8%A3%9D-docker-8adb49a4c4ce   12.再來就是跟著課本執行: https://philipzheng.gitbook.io/docker_practice/image/pull?fbclid=IwAR1eFJoDr0kf9gi4H4Hvmk3pJRDrmYsGGGD_YPbHWz69ZcVD_81zTkV1-fE  似乎有一個錯誤~那我再試試另外一個 13.據說這就是:映像檔  2.建立什麼: DOCKER三個重點: CONTAINERS:把IMAGE實作 IMAGES REGISTRIES:倉庫放了很多IMAGES 3-如何建立:DOCKER是應用程序環境:這個前提是要先把ubuntu建好,不然打CMD是沒有反應的 3.1建一個GIT庫:是從https://github.com/new去建,不是按+只有建看程式碼的GIST 3.2這裡是NODE應用-創造前要先選->CREATE  3.3複製連結https://github.com/jzs2home/mynode  3.4打開CMD準備貼上:(貼上網址前要先打一些語法) 4.備註:這個是一個YOUTUBE的DOCKER實作,因為弄不出來所以先放在這裡 4.1建一個GIT庫:是從https://github.com/new去建,不是按+只有建看程式碼的GIST 4.2這裡是NODE應用-創造前要先選->CREATE  4.3複製連結https://github.com/jzs2home/mynode  4.4打開CMD準備貼上:(貼上網址前要先打一些語法) 5.聽說會用到的DOCKER HUB:https://hub.docker.com/ --- 我所根據的的書:Docker —— 從入門到實踐
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up