Docker學習筆記

2021-08-07 12:36:03 字數 401 閱讀 7506

一、docker是什麼

docker是乙個開源的引擎,可以輕鬆的為任何應用建立乙個輕量級的、可移植的、自給自足的容器。就相當於書包可以裝書,水杯可以盛水。。。

二、docker解決了什麼問題

「我本地沒有問題啊」。本地和線上的環境不一致問題,

「哪個哥們又寫死迴圈了」 其他專案的出錯不影響你本身的專案

『雙十一伺服器撐不住了』 

三、docker內部構建

build 構建映象 相當於乙個貨櫃 - 映象

ship 運輸映象(從倉庫和我們的主機上運輸)相當於碼頭 - 倉庫

run 執行映象(執行的映象就是乙個容器) 執行程式的地方 - 容器

四、docker執行過程:

去倉庫把映象拉倒本地,然後用一條命令把映象執行起來變成容器!

docker學習筆記

1 docker依賴於linux核心,無法直接安裝在windows環境中,否則需要安裝docker toolbox 2 相關操作 docker create 建立乙個容器但是不啟動它 docker run 建立並啟動乙個容器 docker stop id 停止容器執行,傳送訊號sigterm doc...

docker學習筆記

1.怎麼給執行中的docker容器新增新的埠 解決 1 獲得容器ip docker inspect container name grep ipaddress 2 iptable埠 將容器的8000埠對映到主機的8001埠 iptables tnat adocker ptcp dport 8001 ...

Docker學習筆記

1.什麼是docker?docker是乙個開源的引擎,可以輕鬆的為任何應用建立輕量級的 可移植的 自給自足的容器。開發者在筆記本上測試通過的容器可以批量的在生產環境中部署,包括vms 虛擬機器 bare metal openstark集群和其它的基礎應用平台 2.docker的應用場景 web應用的...