docker能幹什麼?
簡單的說docker 是一個非常方便的環境搭建工具。比如想搭建一個mongodb服務,但是許多服務沒有方便的安裝包。這時你只需要5行命令就能完成 ,來避免麻煩的命令敲入和環境兼容問題。
window安裝
1、控制面板-程序-啟動windows功能-開啟Hyper-V
2、下載安裝軟件
進入dockers官網,https://www.docker.com/。下載window安裝包
沒啥好說的一直下一步即可。
- docker for windows installer.exe 直接安裝包
- installDocker.msi 下載程序並安裝
- dockerToolbox.exe UI工具
常見安裝問題
- 家庭版window 無法使用hype-V虛擬平臺
- 未開啟cpu虛擬化,需要手動開啟,可在任務管理器種開啟。
LINUX安裝
檢查支持系統,能否安裝docker
ubuntu/debian
sudo apt install docker.io
- 一般來說能夠安裝上,但是版本可能不是最新的。
使用官方腳本
$ curl -fsSL https://get.docker.com -o get-docker.sh
$ sudo sh get-docker.sh
常見問題
- 安裝慢?可以嘗試更換系統軟件源
- 樹莓派可以用 方法一 安裝,但是本版較低;可以嘗試命令
curl -fsSL https://get.docker.com/ | sh
- 覺得版本不對可以卸載重裝
rpm -qa | grep docker
驗證是否安裝成功
sudo docker --version
# 運行hello-world
sudo docker run hello-world
顯示如下:
即將介紹使用問題
- 官方下載鏡像慢,設置鏡像源
- dockers使用,下載、製作docker鏡像;運行docker容器
- 上傳鏡像到官方docker倉庫
- 搭建私有倉庫
- 訪問其他主機上的docker服務
- 使用docker 支持 GPU
- 常用鏡像服務,dockerUI
- 使用docker 命令
- 用啟動腳本,啟動一組服務,docker-compose
用docker搭建mongoDB服務
閱讀更多 彩虹小馬iced 的文章