🍀 前言
博客地址:
- CSDN:https://blog.csdn.net/powerbiubiu
👋 简介
当今软件开发领域中,Docker 成为了一种流行的容器化技术。Docker 可以帮助开发者将应用程序及其依赖项打包到一个独立且可移植的容器中,从而实现跨平台、快速部署和可扩展的应用程序交付。通过使用 Docker,开发者可以更有效地构建、交付和运行应用程序,同时也简化了环境配置和依赖管理的复杂性。在这个系列文章中,我将介绍 Docker 相关的一些主题和概念,帮助读者了解和掌握 Docker 的基本知识和使用方法。
📖 正文
1 Linux部署Docker
1.1 使用yum安装
当前演示环境用的阿里云服务器,登录云服务器,执行以下命令安装yum依赖包
sudo yum install -y yum-utils
配置yum镜像源来安装docker
sudo yum-config-manager --add-repo [https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo](https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo)
sudo sed -i 's/download.docker.com/mirrors.aliyun.com\/docker-ce/g' /etc/yum.repos.d/docker-ce.repo
1.2 安装Docker
sudo yum install docker-ce docker-ce-cli containerd.io
当前服务器中已经安装了docker,执行后,进行了升级操作
1.3 防火墙配置
默认情况下,阿里云服务器防火墙使用了 nftables,但 Docker 尚未支持 nftables, 我们可以使用如下设置,改为使用 iptables。 执行命令如下:
vim /etc/firewalld/firewalld.conf
将 FirewallBackend
配置为 iptables
, 如下图所示
1.4 启动Docker
sudo systemctl enable docker
sudo systemctl start docker
1.5 验证Docker启动是否成功
docker run --rm hello-world
如果能正常打印hello from Docker
,说明启动成功了。
✏ 总结
在Linux服务器中安装Docker的方式有很多,本文只介绍了yum
安装Docker,感兴趣的小伙伴还可以去了解下其他方式,同时Windows安装Docker的方式简单,并且博主个人很少在Windows上使用,就不详细展开介绍Windows安装方式了。