Docker(一) 簡介

簡介

Docker是一款針對程序開發人員和系統管理員來開發、部署、運行應用的一款虛擬化平臺。Docker 可以讓你像使用集裝箱一樣快速的組合成應用,並且可以像運輸標準集裝箱一樣,儘可能的屏蔽代碼層面的差異。Docker 會儘可能的縮短從代碼測試到產品部署的時間。

Docker採用C/S架構,其可以輕鬆的爲任何應用創建一個輕量級的、可移植的、自給自足的容器。
簡單來說:Docker就是一種快速解決生產問題的一種技術手段。

官方資料:

Docker 官網:http://www.docker.com
Github Docker 源碼:https://github.com/docker/docker

優缺點

  • 優點:
    多: 適用場景多
    快: 環境部署快、更新快
    好: 好多人在用,東西好
    省: 省錢省力省人工

  • 缺點:
    太膩歪人: 依賴操作系統
    不善於溝通:依賴網絡
    不善理財: 銀行U盾等場景不能用

Docker理念

  • 構建:
    龍珠裏的膠囊,將你需要的場景構建好,裝在一個小膠囊裏
  • 運輸:
    隨身攜帶着房子、車子等,非常方便
  • 運行:
    只需要你輕輕按一下膠囊,找個合適的地方一放,就ok了

安裝docker

ubuntu

apt-get install docker-ce -y

安裝完成後自動運行docker

查看docker版本(檢查安裝狀態)

docker -v

運行/停止docker

service docker start     啓動 docker服務
service docker stop      關閉 docker服務
service docker restart   重啓 docker服務

網卡區別

  • 安裝前:只有ens33和lo網卡
  • 安裝後:docker啓動後,多出來了docker0網卡,網卡地址172.17.0.1

基本目錄

/etc/docker/                docker的認證目錄
/var/lib/docker/            docker的應用目錄
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章