目錄
一、初識(shí)Docker
二、安裝Docker
三、Docker架構(gòu)
四、配置Docker鏡像加速器
一、初識(shí)Docker
? ? Docker是一個(gè)開(kāi)源的應(yīng)用容器引擎,誕生于2013年,基于Go語(yǔ)言實(shí)現(xiàn),dotCloud公司出品,Docker開(kāi)源讓開(kāi)發(fā)者打包他們的應(yīng)用以及依賴包到一個(gè)輕量級(jí)、可移值的容器中,然后發(fā)布到任何流行的Linux機(jī)器上。
容器是完全使用沙箱機(jī)制,互相隔離的
容器的性能開(kāi)銷極低
Docker從17.03版本后分為CE社區(qū)版和EE企業(yè)版
總結(jié)就是:docker是一種容器技術(shù),解決軟件跨環(huán)境遷移的問(wèn)題?
二、安裝Docker
下面安裝在Centos系統(tǒng)上進(jìn)行安裝,以下是安裝命令
#1、yum包更新到最新
yum update
#2、安裝需要的軟件包
yum install yum-utils device-mapper-persistent-data lvm2
#3、設(shè)置yum源
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
#4、安裝docker
yum install docker -ce
#5、查看docker版本
docker -v
三、Docker架構(gòu)
鏡像(image):就相當(dāng)于是一個(gè)完整的root文件系統(tǒng)
容器(container):容器與鏡像的關(guān)系類似于面向?qū)ο笾袑?duì)象與類的關(guān)系,鏡像是靜態(tài)的定義,容器是鏡像運(yùn)行的實(shí)體。容器可以被創(chuàng)建、運(yùn)行、啟動(dòng)、停止
倉(cāng)庫(kù)(registers):倉(cāng)庫(kù)可以看作是代碼控制中心,他用來(lái)保存鏡像,類似maven的倉(cāng)庫(kù)
四、配置Docker鏡像加速器
由于docker服務(wù)器在國(guó)外,所以下載速度比較慢,一般使用docker會(huì)配置一個(gè)國(guó)內(nèi)鏡像
配置鏡像步驟
1、打開(kāi)瀏覽器搜索阿里云
2、登錄阿里云
3、點(diǎn)擊控制臺(tái)
?文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-613716.html
4、在左上角菜單欄中搜索“鏡像”
5、點(diǎn)擊“容器鏡像服務(wù)”
?
6、找到“鏡像加速器”
?
7、找到操作文檔選擇系統(tǒng),復(fù)制粘貼執(zhí)行代碼
?
8、使用cat /etc/docker/daemon.json 命令進(jìn)行查看文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-613716.html
到了這里,關(guān)于【Docker】初識(shí)Docker以及Docker安裝與阿里云鏡像配置的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!