Docker學(xué)習(xí)日記 2026年4月9日 20:07:16

1.Docker概念

(1)Docker是一個開源的應(yīng)用容器引擎

(2)誕生于2013年初,基于Go語言實現(xiàn),dotCloud公司出品(后改名為Docker Inc)

(3)Docker可以讓開發(fā)者打包他們的應(yīng)用以及依賴包到一個輕量級、可移植的容器中,然后發(fā)布到任何流行的Linux機器上。

(4)容器是完全使用沙箱機制,相互隔離

(5)容器性能開銷極低。

(6)Docker 從 17.03 版本之后分為 CE (Community Edition:社區(qū)版) 和 EE (Enterprise Edition:企業(yè)版)

小結(jié):docker是一種容器技術(shù),解決軟件跨環(huán)境遷移的問題

Docker安裝

例子1:該例子以centos做例子


centos下載安裝docker

例子2:在Ubuntu下安裝docker上面centos的是教程里的沒有操作過但是Ubuntu的是實踐過的

(1)卸載舊版本如果有

sudo apt-get remove docker docker-engine docker.io containerd runc

(2)配置Docker軟件源

????????1.更新軟件包索引并安裝必要依賴

sudo apt-get update

sudo apt-get install -y ca-certificates curl gnupg lsb-release

? ? ? ? 2.添加 Docker 官方 GPG 密鑰

sudo mkdir -p /etc/apt/keyrings

curl -fsSL https://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg

sudo chmod a+r /etc/apt/keyrings/docker.gpg

????????3.添加Docker軟件源


(3)安裝Docker引擎

(4)驗證安裝

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容