一、docker簡介及安裝

docker.jpg

docker是什么?

  • 誕生于dotCloud公司
  • 另一種虛擬化技術(shù)產(chǎn)物——Linux容器的封裝
  • docker輕量、資源占用小、速度快等優(yōu)勢(shì) >>>>> 虛擬機(jī)

docker能做什么?

  • 快速搭建開發(fā)環(huán)境和依賴
  • 服務(wù)容器化部署
  • 彈性云服務(wù)
  • 組建微服務(wù)架構(gòu)
  • ......

如何安裝docker

官方教程安裝docker時(shí)注意更換國內(nèi)鏡像源。
國內(nèi)mac下載地址: https://mirrors.aliyun.com/docker-toolbox/mac
國內(nèi)windows下載地址: https://mirrors.aliyun.com/docker-toolbox/windows/

Centos7安裝docker

  1. 安裝必要的系統(tǒng)工具
$ sudo yum install -y yum-utils device-mapper-persistent-data lvm2
  1. 添加軟件源信息,這里更換為了阿里云鏡像源
$ sudo yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
  1. 更新源并安裝docker-ce
$ sudo yum makecache fast
$ sudo yum -y install docker-ce
  1. 查看docker版本
$ docker version
  1. 開啟docker服務(wù)
$ sudo systemctl start docker

為docker hub更換國內(nèi)鏡像源

1.在/etc/docker/目錄下新建daemon.json文件并寫入以下內(nèi)容,這里使用了中科大的docker hub源

$ vim /etc/docker/daemon.json
{
  "registry-mirrors": ["https://docker.mirrors.ustc.edu.cn/"]
}
  1. 重啟docker服務(wù)
$ sudo systemctl restart docker

如何刪除docker

  1. 查看已安裝的Docker軟件包
$ sudo yum list installed | grep docker
  1. 根據(jù)查找出來的軟件包名進(jìn)行卸載
$ yum -y remove docker-ce docker-ce-cli containerd.io
  1. 刪除所有的鏡像、容器、數(shù)據(jù)卷、配置文件等
$ sudo rm -rf /var/lib/docker
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

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