Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上。这种轻量级的虚拟化技术可以帮助我们更高效地部署、测试和管理应用程序。本指南将指导您如何在阿里云服务器上轻松安装 Docker。
准备工作
确保您的云服务器运行着支持 Docker 的操作系统。通常推荐使用 CentOS, Ubuntu 或 Debian 等发行版。对于 CentOS 用户,建议版本为 7 或以上;而对于 Ubuntu 用户,则推荐使用 18.04 LTS 或更新的版本。检查您的服务器是否已经更新到最新状态,以避免可能的安全问题或兼容性问题:
sudo yum update -y 对于 CentOS
sudo apt-get update && sudo apt-get upgrade -y 对于 Ubuntu/Debian
安装 Docker
根据您的操作系统不同,安装过程也略有差异。下面我们将分别介绍 CentOS 和 Ubuntu 上的安装步骤。
在 CentOS 上安装 Docker
请按照以下步骤操作:
- 设置 Docker 的官方仓库。
- 安装 Docker 引擎。
- 启动 Docker 并设为开机自启。
sudo yum install -y yum-utils
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
sudo yum install docker-ce docker-ce-cli containerd.io
sudo systemctl start docker
sudo systemctl enable docker
在 Ubuntu 上安装 Docker
请按照以下步骤操作:
- 安装必要的软件包来允许通过 HTTPS 使用仓库。
- 添加 Docker 官方 GPG 密钥。
- 设置稳定的 Docker 仓库。
- 更新 apt 包索引并安装 Docker CE。
- 验证 Docker 是否正确安装。
sudo apt-get update
sudo apt-get install -y apt-transport-https ca-certificates curl software-properties-common
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
sudo apt-get update
sudo apt-get install -y docker-ce
sudo docker run hello-world
配置加速器(可选)
为了加快镜像下载速度,您可以配置阿里云提供的 Docker 加速器服务。编辑 /etc/docker/daemon.json 文件,加入如下内容:
{"registry-mirrors": ["https://your-alibaba-cloud-mirror-url"]}
替换 “https://your-alibaba-cloud-mirror-url” 为您从阿里云控制台获取的实际加速器地址。然后重启 Docker 服务使更改生效。
sudo systemctl restart docker
开始使用 Docker
现在 Docker 已经成功安装并配置完成,您可以通过拉取镜像、创建容器等基本命令开始探索 Docker 的世界了。例如:
docker pull ubuntu:latest 拉取最新的 Ubuntu 镜像
docker run -it ubuntu:latest /bin/bash 启动一个新的容器,并进入它的 shell
随着实践的深入,您会发现 Docker 为您的开发工作流程带来的巨大便利。
如果您对 Docker 的使用有任何疑问,或者想要进一步了解如何利用 Docker 提升您的项目效率,请参阅Docker 官方文档获得更多信息。
别忘了,在购买阿里云产品之前,先领取『阿里云优惠券』,享受更多折扣和福利!。
本文由阿里云优惠网发布。发布者:编辑员。禁止采集与转载行为,违者必究。出处:https://aliyunyh.com/288816.html
其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。