Docker的概念
Docker是開發人員和系統管理員使用容器開發、部署和運行應用程序的平臺,使用Linux容器來部署應用程序稱爲集裝箱化,使用docker輕鬆部署應用程序,相較於傳統的虛擬機,docker最大的特點就是容器本身耗費的額外資源極少
集裝箱化的優點:
- 靈活:即使是複雜的應用程序也可封裝。
- 輕量級:容器利用並共享主機內核。
- 便攜式:您可以在本地構建,部署到雲上並在任何地方運行。
- 可擴展性:您可以增加和自動分發容器副本。
- 可堆疊:您可以垂直堆疊服務並及時並及時堆疊服務。
CentOS 8 下 docker 安裝
安裝依賴包
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
設置阿里雲鏡像源
sudo yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
安裝 docker 前先安裝containerd.io 否則會報錯如下信息( 嘗試添加 --skip-broken 來跳過無法安裝的軟件包 或 --nobest 來不只使用最佳選擇的軟件包)
sudo yum install -y https://mirrors.aliyun.com/docker-ce/linux/centos/7/x86_64/edge/Packages/containerd.io-1.2.6-3.3.el7.x86_64.rpm
安裝 docker-ce
sudo yum install docker-ce
驗證安裝是否成功
docker version
啓動docker
# 開機自啓
sudo systemctl enable docker
# 啓動 docker服務
sudo systemctl start docker
# 或者
service docker start
至此docker安裝啓動成功,可以直接執行docker命令了,以上就是本文的全部內容,希望對大家的學習有所幫助,歡迎評論交流。能get到知識點不要忘了關注點贊~~~