Docker安装教程

原创
2024-06-22
封面图片
预览

什么是Docker

Docker是一个开源的轻量级虚拟化技术,可以运行在Linux、Windows和MacOS上。Docker可以创建一个轻量级的虚拟环境,将应用程序和依赖项打包成一个镜像,然后运行在Docker容器中。

使用场景

Docker可以用于以下场景:
1、Docker可以隔离应用程序环境,避免环境冲突。
2、Docker可以快速部署应用程序,因为镜像可以保存应用程序和依赖项,无需安装和配置。
3、Docker可以与CI/CD工具一起使用,实现持续集成和持续部署。
4、结合 Kubernetes 或 Docker Swarm 可以实现自动服务发现和负载均衡。

安装

Linux

方式一:命令行安装

此处使用CentOS为例,镜像仓库地址为清华大学镜像站

BASH
1yum 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

注意;仅支持下面的平台

Platformx86_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, 在控制台中选择"镜像加速器",复制加速地址,添加到配置文件中

编辑配置文件,一般刚开始是不存在的,需要手动创建

BASH
vim /etc/docker/daemon.json

在文件中添加以下内容

JSON
1{ 2 "registry-mirrors": ["https://registry.docker-cn.com"] 3}

重启daemon进程

BASH
systemctl daemon-reload

重启Docker服务

BASH
systemctl restart docker

版权声明:本文为博主原创文章,遵循 CC BY-SA 4.0 版权协议,转载请附上原文出处链接和本声明。

本文链接:

分享
打赏
微信收款码微信赞赏码支付宝收款码

🥰谢谢!!

头像

Y Y H

相信努力的人运气不会太差

文章目录
1.什么是Docker
2.使用场景
3.安装
3.1Linux
3.2Windows / MacOS
4.配置
4.1设置镜像源

相关文章