Docker安装教程
什么是Docker
Docker是一个开源的轻量级虚拟化技术,可以运行在Linux、Windows和MacOS上。Docker可以创建一个轻量级的虚拟环境,将应用程序和依赖项打包成一个镜像,然后运行在Docker容器中。
使用场景
Docker可以用于以下场景:
1、Docker可以隔离应用程序环境,避免环境冲突。
2、Docker可以快速部署应用程序,因为镜像可以保存应用程序和依赖项,无需安装和配置。
3、Docker可以与CI/CD工具一起使用,实现持续集成和持续部署。
4、结合 Kubernetes 或 Docker Swarm 可以实现自动服务发现和负载均衡。
安装
Linux
方式一:命令行安装
此处使用CentOS为例,镜像仓库地址为清华大学镜像站
BASH1yum install -y yum-utils 2yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo 3sed -i 's+https://download.docker.com+https://mirrors.tuna.tsinghua.edu.cn/docker-ce+' /etc/yum.repos.d/docker-ce.repo 4 5yum install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
方式二:下载 Docker Desktop on Linux
注意;仅支持下面的平台
Platform | x86_64 / amd64 |
---|---|
Ubuntu | ✅ |
Debian | ✅ |
Red Hat Enterprise Linux (RHEL) | ✅ |
Fedora | ✅ |
Windows / MacOS
下载Docker Desktop
windows:https://docs.docker.com/desktop/install/windows-install/
mac:https://docs.docker.com/desktop/install/mac-install/
配置
设置镜像源
Docker默认的源为国外官方源,下载速度较慢,可改为国内源,常见的国内源有:
Docker国内镜像源:https://registry.docker-cn.com
中国科技大学源:https://docker.mirrors.ustc.edu.cn
网易源:https://hub-mirror.c.163.com
百度源:https://mirror.baidubce.com
腾讯源:https://ccr.ccs.tencentyun.com
阿里云:https://www.aliyun.com/product/acr, 在控制台中选择"镜像加速器",复制加速地址,添加到配置文件中
编辑配置文件,一般刚开始是不存在的,需要手动创建
BASHvim /etc/docker/daemon.json
在文件中添加以下内容
JSON1{ 2 "registry-mirrors": ["https://registry.docker-cn.com"] 3}
重启daemon进程
BASHsystemctl daemon-reload
重启Docker服务
BASHsystemctl restart docker
版权声明:本文为博主原创文章,遵循 CC BY-SA 4.0 版权协议,转载请附上原文出处链接和本声明。
本文链接:
🥰谢谢!!