容器需要管理工具、runtime 和操作系統,我們的選擇如下:
創新互聯專注于企業成都全網營銷推廣、網站重做改版、周口網站定制設計、自適應品牌網站建設、H5響應式網站、商城建設、集團公司官網建設、成都外貿網站建設、高端網站制作、響應式網頁設計等建站業務,價格優惠性價比高,為周口等各大城市提供網站開發制作服務。
管理工具 - Docker Engine
因為 Docker 最流行使用最廣泛。
runtime - runc
Docker 的默認 runtime
操作系統
centos7
因為安裝過程需要訪問 internet, 所以虛擬機必須能夠上網。
Docker 支持幾乎所有的 Linux 發行版,也支持 Mac 和 Windows。各操作系統的安裝方法可以訪問:https://docs.docker.com/engine/installation/
Docker 分為開源免費的 CE(Community Edition)版本和收費的 EE(Enterprise Edition)版本。
在新主機上首次安裝Docker CE之前,需要設置Docker存儲庫。之后,您可以從存儲庫安裝和更新Docker。
安裝所需的包。yum-utils提供了yum-config-manager 效用,并device-mapper-persistent-data和lvm2由需要 devicemapper存儲驅動程序。
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
2使用以下命令設置穩定存儲庫。
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
安裝最新版本的Docker CE和containerd,或者轉到下一步安裝特定版本:
sudo yum install docker-ce docker-ce-cli containerd.io
要安裝特定版本的Docker CE,請在repo中列出可用版本,然后選擇并安裝:
一個。列出并對您的倉庫中可用的版本進行排序。此示例按版本號對結果進行排序,從最高到最低.
yum list docker-ce --showduplicates | sort -r
安裝特定的docker-ce
sudo yum install docker-ce-<VERSION_STRING> docker-ce-cli-<VERSION_STRING> containerd.io
例如 yum install doceker-ce-18.06.0-ce-3.el7 containerd.io
2.3啟動docker服務
sudo systemctl start docker sudo systemctl enable docker
通過運行hello-world 映像驗證是否正確安裝了Docker CE 。
sudo docker run hello-world
此命令下載測試映像并在容器中運行它。當容器運行時,它會打印一條信息性消息并退出。
三、運行容器
按照如下命令運行容器
docker run -d -p 80:80 httpd
過程如下:
1)從Docker Hub下載httpd鏡像,鏡像中已經安裝好了Apache HTTP Server
2) 啟動httpd容器,并將容器的80端口映射到host的80端口
如果能看到如下內容,則說明容器正常
使用加速器
由于docker hub的服務器在國外,下載鏡像會比較慢,可以使用DaoCloud 為我們提供國內免費的鏡像服務
1)在daocloud.io 免費注冊一個用戶
2)登陸點擊頂部菜單 “加速器”
按照如上方式配置加速器然后重啟docker服務即可
當前名稱:centos7上簡單dockerce安裝和簡單配置
文章路徑:http://vcdvsql.cn/article6/iipiig.html
成都網站建設公司_創新互聯,為您提供營銷型網站建設、企業網站制作、動態網站、小程序開發、App設計、移動網站建設
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯