centos7安裝docker容器的超詳細(xì)步驟記錄
環(huán)境要求:
centos7.0以上版本(docker支持最低版本)
步驟如下:
一、刪除之前安裝的docker(若之前未安裝過,此步驟省略…)
進(jìn)入centos根目錄執(zhí)行以下命令(\ 是linux系統(tǒng)種命令換行符,如果命令過長,可以用\來換行)
yum remove docker \ docker-client \ docker-client-latest \ docker- common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-sqlinux \ docker-engine-selinux \ docker-engine \ docker-ce
二、虛擬機(jī)聯(lián)網(wǎng),安裝yum工具
執(zhí)行以下命令
yum install -y yum-utils \ devi ce-mapper-pers istent-data \ 1vm2 --ski p- broken
三、設(shè)置docker鏡像源
執(zhí)行以下命令
yum-config-manager \ --add-repo \ https://mirrors.aliyun.com/docker-ce/1inux/centos/docker-ce.repo sed -i 's/download.docker.com/mirrors.aliyun.com\/docker-ce/g' /etc/yum.repos.d/docker-ce.repo yum makecache fast
四、安裝docker(網(wǎng)速慢的需要等會)
yum install -y docker-ce
**
**
五、啟動docker前準(zhǔn)備**
(docker應(yīng)用需要用到各種端口,逐一設(shè)置比較麻煩,建議直接關(guān)閉防火墻) 重要的事請說三遍:啟動docker前,一定要關(guān)閉防火墻、啟動docker前,一定要關(guān)閉防火墻、啟動docker前,一定要關(guān)閉防火墻(關(guān)閉前可通過查看查看防火墻狀態(tài)來檢驗(yàn)是否關(guān)閉)
#關(guān)閉 systemctl stop firewalld #禁止開機(jī)啟動防火墻 systemctl disable firewalld
六、啟動docker
systemctl start docker
查看是否啟動成功有多種方法
(1)查看狀態(tài):systemctl status docker
(2)查看docker 版本
*七、動完先不用急著使用docker,先應(yīng)該進(jìn)行docker鏡像加速,docker官方鏡像倉庫網(wǎng)速較差,設(shè)置國內(nèi)鏡像,首選阿里云參考阿里云的鏡像加速文檔: https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors 我們這里選擇centOS(如下圖,執(zhí)行圖片中命令即可)
總結(jié)
到此這篇關(guān)于centos7安裝docker容器的文章就介紹到這了,更多相關(guān)centos7安裝docker容器內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Docker使用編寫dockerfile啟動node.js應(yīng)用
這篇文章主要介紹了Docker使用編寫dockerfile啟動node.js應(yīng)用,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2019-01-01Docker部署Prometheus的實(shí)現(xiàn)示例
Prometheus是一款開源的監(jiān)控和告警工具,它可以收集系統(tǒng)的各種指標(biāo)數(shù)據(jù),如CPU使用率、內(nèi)存使用量等,本文主要介紹了Docker部署Prometheus的實(shí)現(xiàn)示例,感興趣的可以了解一下2024-08-08Docker部署Nuxt.js項(xiàng)目的實(shí)現(xiàn)
這篇文章主要介紹了Docker部署Nuxt.js項(xiàng)目的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2021-02-02