轉自:https://www.jianshu.com/p/c69a2a3b4c7ahtml
https://docs.docker.com/
http://www.dockerinfo.net/document
https://yeasy.gitbooks.io/docker_practice/introduction/
https://blog.myzony.com/linux-xia-de-docker-an-zhuang-yu-shi-yong/linux
docker有企業版、社區版,咱們使用社區版。git
Docker for Windows 支持 64 位版本的 Windows 10 Pro,且必須開啓 Hyper-V。
下載好以後雙擊 Docker for Windows Installer.exe 開始安裝。
而後啓動
Docker CE 啓動以後會在 Windows 任務欄出現鯨魚圖標。docker
使用 Homebrew 安裝:windows
brew cask install docker
手動下載安裝:
若是須要手動下載,請點擊如下連接下載 Stable 或 Edge 版本的 Docker for Mac。
https://docs.docker-cn.com/docker-for-mac/install/#download-docker-for-maccentos
與macOS 其它軟件同樣,安裝也很是簡單,雙擊下載的 .dmg
文件,而後將那隻叫 Moby 的鯨魚圖標拖拽到 Application
文件夾便可(其間須要輸入用戶密碼)。緩存
1.設置阿里雲鏡像源安全
sudo yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
2.安裝依賴包bash
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
3.安裝 Docker-CE
重建 Yum 緩存。
安裝 Docker-CE ,請執行一下命令進行安裝:網絡
sudo yum install docker-ce
4.啓動 Docker-CE
sudo systemctl enable docker sudo systemctl start docker
Docker 包括三個基本概念
http://www.cnblogs.com/SzeCheng/p/6822905.html
http://www.dockerinfo.net/image%E9%95%9C%E5%83%8F
https://yeasy.gitbooks.io/docker_practice/basic_concept/image.html
鏡像(Image)
倉庫(Repository)
容器(Container)
理解了這三個概念,就理解了 Docker 的整個生命週期。
鏡像能夠用來建立 Docker 容器,一個鏡像能夠建立不少容器。Docker 提供了一個很簡單的機制來建立鏡像或者更新現有的鏡像,用戶甚至能夠直接從其餘人那裏下載一個已經作好的鏡像來直接使用。
倉庫(Repository)是集中存放鏡像文件的場所。
倉庫分爲公開倉庫(Public)和私有倉庫(Private)兩種形式。最大的公開倉庫是 Docker Hub,存放了數量龐大的鏡像供用戶下載。國內的公開倉庫包括 時速雲 、網易雲 等,能夠提供大陸用戶更穩定快速的訪問。固然,用戶也能夠在本地網絡內建立一個私有倉庫。
當用戶建立了本身的鏡像以後就可使用 push 命令將它上傳到公有或者私有倉庫,這樣下次在另一臺機器上使用這個鏡像時候,只須要從倉庫上 pull 下來就能夠了。
Docker 利用容器(Container)來運行應用。容器是從鏡像建立的運行實例。它能夠被啓動、開始、中止、刪除。每一個容器都是相互隔離的、保證安全的平臺。能夠把容器看作是一個簡易版的 Linux 環境(包括root用戶權限、進程空間、用戶空間和網絡空間等)和運行在其中的應用程序。