史上最全Docker環境安裝指南

史上最全Docker環境安裝指南

01、思考

1、什麼是Docker?

史上最全Docker環境安裝指南

◆ 裝應用的容器

◆ 開發、測試、運維都偏愛的容器化技術

◆ 輕量級

◆ 擴展性

◆ 一次構建、多次分享、隨處運行

2、安裝Docker難不難?

◆ So easy!

◆ 此文看過之後,讀者一定會有一個docker環境

02、Windows上安裝Docker

史上最全Docker環境安裝指南

1、在Windows 10上安裝Docker

◆ 系統需求

史上最全Docker環境安裝指南

◆ 下載安裝包

https://download.docker.com/win/stable/Docker%20for%20Windows%20Installer.exe

◆ 按照安裝嚮導next即可

◆ 運行

不會自動啟動

在開始菜單搜索Docker, 打開即可

史上最全Docker環境安裝指南

◆ 細節配置, 可參考這個鏈接:

https://docs.docker.com/docker-for-windows/#docker-settings-dialog

◆ 測試是否安裝成功

在CMD中運行如下命令, 有顯示版本號或者顯示"Hello from Docker!", 則代表安裝成功

史上最全Docker環境安裝指南

2、在Windows老版本安裝Docker

在老版本Windows上安裝Docker需要滿足如下條件

史上最全Docker環境安裝指南

◆ 下載Docker ToolBox安裝包

史上最全Docker環境安裝指南

◆ 安裝

檢測版本

對於Windows8或者8.1,打開任務管理器 -> 性能 -> 虛擬化已啟用

史上最全Docker環境安裝指南

- 對於Windows 7可以使用這個工具去檢測是否開啟虛擬化

https://www.microsoft.com/en-us/download/details.aspx?id=592

◆ 雙擊exe安裝包,按照安裝嚮導next即可

史上最全Docker環境安裝指南

◆ 測試是否安裝成功

在桌面查找Docker QuickStart圖標雙擊開啟Docker

史上最全Docker環境安裝指南

◆ 如果出現User Account Control提示,點擊是

◆ 會出現一個bash終端

◆ 運行docker run hello-world,如果出現"Hello from Docker.", 則代表運行成功

史上最全Docker環境安裝指南

03、在Linux上安裝Docker

史上最全Docker環境安裝指南

1、在Centos上安裝

◆ linux內核版本依賴

kernel version >= 3.8

可以使用如下命令查看

uname -a | awk '{split($3, arr, "-"); print arr[1]}'

◆ 如果已安裝過Docker, 需要移除老版本的Docker

史上最全Docker環境安裝指南

◆ 添加Docker repository yum源

史上最全Docker環境安裝指南

◆ 開始安裝Docker Engine

史上最全Docker環境安裝指南

◆ 開啟Docker

史上最全Docker環境安裝指南

◆ 驗證是否安裝成功

史上最全Docker環境安裝指南

◆ 如果出現"Hello from Docker.", 則代表運行成功

◆ 如果在每次運行docker命令是, 在前面不添加sudo, 可以執行如下命令:

史上最全Docker環境安裝指南

◆ 如果嫌上面安裝步驟麻煩, 可以運行如下腳本來安裝

不能在生產系統中使用

史上最全Docker環境安裝指南

2、在Ubuntu上安裝

◆ linux內核版本依賴

kernel version >= 3.8

可以使用如下命令查看

uname -a | awk '{split($3, arr, "-"); print arr[1]}'

◆ 操作系統依賴, 如下版本都可以

史上最全Docker環境安裝指南

◆ 如果已安裝過Docker, 需要移除老版本的Docker

史上最全Docker環境安裝指南

◆ 使用Docker repository來安裝

史上最全Docker環境安裝指南


史上最全Docker環境安裝指南

◆ 安裝Docker

史上最全Docker環境安裝指南

◆ 開啟Docker

史上最全Docker環境安裝指南

◆ 驗證是否安裝成功

史上最全Docker環境安裝指南

◆ 如果出現"Hello from Docker.", 則代表運行成功

◆ 如果在每次運行docker命令是, 在前面不添加sudo, 可以執行如下命令:

史上最全Docker環境安裝指南

04、使用shell腳本安裝Docker

1、在Ubuntu和Centos上安裝

◆ install_docker_.sh

史上最全Docker環境安裝指南


史上最全Docker環境安裝指南


史上最全Docker環境安裝指南


史上最全Docker環境安裝指南

2、運行腳本

◆ bash install_docker_.sh

05、在線練習docker

◆ katacoda網站: https://www.katacoda.com/

每10分鐘一個小練習

◆ Play with Docker網站: https://labs.play-with-docker.com/

註冊docker賬號並登陸

每次能使用4個小時,之後會被清空

06、總結

史上最全Docker環境安裝指南

◆ 本文介紹了安裝docker的多種方式,相信總有一種適合你的

◆ 學習熱門的Docker容器化技術,安裝docker是第一步


分享到:


相關文章: