docker学习实践之路[第一站]环境安装
安裝虛擬機(VMware?Workstation)
這步就不多說了,下載完軟件之后一路點擊下一步,直至安裝完成。
安裝Ubuntu 16.4 server
- 下載ubuntu 16.4,并安裝在虛擬機中,至于為什么用ubuntu,聽信網上“傳言”說在centos中因為文件引擎的原因導致文件存儲的性能不好,系統下載地址百度搜索個就好。
- 啟用root用戶:敲擊命令,【sudo passwd root】按照提示設置完新密碼即可,設置完后嘗試下看生效沒【su】。
- 下載curl:敲擊命令,【sudo apt-get install curl】,安裝完成即可。
- 禁用apt-get update時從cdrom更新,詳細操作如下:
Docker安裝
- 舊版本的 Docker 稱為 docker 或者 docker-engine ,使用命令卸載舊版本【sudo apt-get remove docker docker-engine docker.io】
- 更新軟件支持,具體命令如下:
- 切換國內源安裝docker
由于國內網絡問題,強烈建議使用國內源,下面介紹國內源的使用。
為了確認所下載軟件包的合法性,需要添加軟件源的 GPG 密鑰,命令如下:
curl -fsSL https://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -然后,我們需要向 source.list 中添加 Docker 軟件源
sudo add-apt-repository \ "deb [arch=amd64] https://mirrors.aliyun.com/docker-ce/linux/ubuntu \ $(lsb_release -cs) \ stable"以上命令會添加穩定版本的 Docker CE APT 鏡像源,如果需要最新版本的Docker CE 請將 stable 改為 edge 或者 test。從 Docker 17.06 開始,edgetest 版本的 APT 鏡像源也會包含穩定版本的 Docker。
- 使用自動腳本進行安裝
在測試或開發環境中 Docker 官方為了簡化安裝流程,提供了一套便捷的安裝腳本,Ubuntu 系統上可以使用這套腳本安裝:
curl -fsSL get.docker.com -o get-docker.shsudo sh get-docker.sh --mirror Aliyun執行這個命令后,腳本就會自動的將一切準備工作做好,并且把 Docker 安裝在系統中。
利用命令【docker -v】驗證下是否成功!
出現版本信息則安裝完成。
?簡單測試
先拉取一個簡單的鏡像,以nginx為例:
docker pull nginx:latest命令中 nginx為鏡像名稱,latest為鏡像的版本號。具體執行結果如下:
安裝完成后運行如下命令:
docker run -d -p 80:80 --name mynginxtest nginx:latestrun為運行鏡像的關鍵字,-d為指定容器為后端運行,-p為指定容器對外的端口與本機端口的映射關系,80:80前一個80為本機的端口后一個為容器的端口。 --name為指定容器的別名便于管理,最后為鏡像的名稱與版本號。
之后在本機的瀏覽器中直接打開對應的ip即可訪問nginx的歡迎頁面。
至此docker的安裝與嘗試完成。
?
轉載于:https://www.cnblogs.com/xingbo/p/7843627.html
總結
以上是生活随笔為你收集整理的docker学习实践之路[第一站]环境安装的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: C# 多线程 线程池(ThreadPoo
- 下一篇: GIF Movie Gear V4.2.