您好,登錄后才能下訂單哦!
這篇文章主要講解了“Mac Docker的安裝和使用教程”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“Mac Docker的安裝和使用教程”吧!
[toc]
Docker 是一個開源的應用容器引擎,讓開發者可以打包他們的應用以及依賴包到一個可移植的鏡像中,然后發布到任何流行的 Linux或Windows 機器上,也可以實現虛擬化。容器是完全使用沙箱機制,相互之間不會有任何接口。
官網入口: http://www.docker.com
可以直接下載Docker的安裝包手動安裝, 也可以通過Homebrew工具進行安裝. 由于網絡的原因, 建議直接通過下載安裝包進行安裝.
直接在終端執行brew安裝命令,.
注意: 安裝過程中可能由于網絡原因可能會出現在下載失敗的提示, 直接重新執行安裝命令繼續安裝即可.
brew cask install docker;
由于Docker官網部署在國外, 可以采用通過國內的鏡像下載. 這里可以使用阿里云的安裝鏡像.
對于10.10.3以下的用戶 推薦使用Docker Toolbox
Mac安裝文件:http://mirrors.aliyun.com/docker-toolbox/mac/docker-toolbox/
對于10.10.3以上的用戶 推薦使用Docker for Mac
Mac安裝文件:http://mirrors.aliyun.com/docker-toolbox/mac/docker-for-mac/
對于Windows 10以下的用戶,推薦使用Docker Toolbox
Windows安裝文件:http://mirrors.aliyun.com/docker-toolbox/windows/docker-toolbox/
對于Windows 10以上的用戶 推薦使用Docker for Windows
Windows安裝文件:http://mirrors.aliyun.com/docker-toolbox/windows/docker-for-windows/
Linux用戶可以根據自己的發行版自行選擇下載.
下載地址: http://mirrors.aliyun.com/docker-ce/linux/
打開 “Docker.app”
進入偏好設置頁面(快捷鍵 ?, )
打開 “Daemon” 選項卡
在“Registry mirrors” 中添加 https://docker.mirrors.ustc.edu.cn/
點擊下方的 “Apply & Restart” 按鈕
在Docker安裝結束后可以通過 docker -v 命令查看當前Docker版本信息.
我們可以直接在終端輸入 docker 來查看所有的Docker客戶單命令, 也可以通過 docker <命令> --help 來查看指定命令的詳細說明
常用命令 | 說明 |
---|---|
docker -v | 查看當前Docker版本 |
docker search | 查找鏡像 |
docker pull | 從鏡像倉庫中拉取或者更新指定鏡像 |
docker images | 查看本地鏡像列表 |
docker rmi | 刪除指定鏡像 |
docker run | 創建一個容器并運行 |
docker ps | 查看容器啟動情況 |
docker start | 運行指定容器(一個或多個) |
docker stop | 停止指定的運行中的容器 |
docker restart | 重啟指定容器 |
docker port | 查看指定容器的端口映射 |
docker rm | 刪除指定容器 |
查找Redis鏡像
docker search redis
拉取Redis最新鏡像
docker pull redis:latest
查看拉取到本地的鏡像
docker images 顯示信息如下: REPOSITORY TAG IMAGE ID CREATED SIZE redis latest 63130206b0fa 2 days ago 98.2MB 信息說明: REPOSITORY: 表示當前鏡像的倉庫 TAG:鏡像標簽,一般用版本標識 IMAGE ID:鏡像的唯一ID CREATED: 鏡像創建時間 SIZE: 鏡像大小
創建并運行Redis容器
docker run --name mRedis -p 6379:6379 -v ~/data:/data -d redis 啟動參數說明: --name:指定容器別名,指定后可直接通過別名操作該容器 -p:將容器端口與本地端口進行映射,前邊為本地端口,后邊的為容器端口 -v: 將本地目錄映射到容器目錄,這里將本機用戶目錄~/data映射到容器中的/data -d:后臺運行 容器啟動成功后,查看容器啟動情況: docker ps 顯示信息如下: CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 8c283c2a4876 redis "docker-entrypoint.s…" 13 seconds ago Up 12 seconds 0.0.0.0:6379->6379/tcp mRedis
停止Redis容器
可以通過容器的CONTAINER ID或者別名停止容器 docker stop mRedis或者docker stop 8c283c2a4876
感謝各位的閱讀,以上就是“Mac Docker的安裝和使用教程”的內容了,經過本文的學習后,相信大家對Mac Docker的安裝和使用教程這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。