当前位置:首页 > 系统教程 > 正文

Ubuntu安装Docker超详细教程(2024全流程配置镜像加速与常用命令指南)

Ubuntu安装Docker超详细教程(2024全流程配置镜像加速与常用命令指南)

本文关键词:Ubuntu安装Docker、Docker镜像加速配置、Docker常用指令、Linux容器安装教程

Ubuntu安装Docker超详细教程(2024全流程配置镜像加速与常用命令指南) Ubuntu安装Docker  Docker镜像加速配置 Docker常用指令 Linux容器安装教程 第1张

一、前言

Docker 是目前全球最流行的容器化技术,它能够让开发者将应用及其依赖打包在一个轻量级、可移植的容器中。在 Ubuntu 系统上安装 Docker 是搭建开发环境的基础步骤。本教程将手把手教你完成安装及后续优化。

二、准备工作

在开始安装之前,请确保你的 Ubuntu 系统版本在 20.04 LTS 或更高版本,并拥有 sudo 权限。

sudo apt-get updatesudo apt-get upgrade

三、Ubuntu安装Docker步骤

1. 安装必要依赖

首先安装支持 HTTPS 传输的软件包:

sudo apt-get install apt-transport-https ca-certificates curl gnupg lsb-release

2. 添加 Docker 官方 GPG 密钥

执行以下命令导入密钥,确保下载的软件包是安全的:

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg

3. 设置稳定版仓库

echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

4. 正式安装 Docker Engine

更新索引并安装最新版本的 Docker:

sudo apt-get updatesudo apt-get install docker-ce docker-ce-cli containerd.io

四、配置 Docker 镜像加速

由于国内访问 Docker Hub 速度较慢,强烈建议配置镜像加速器(如阿里云、腾讯云等)。

  1. 创建或编辑配置文件:sudo nano /etc/docker/daemon.json
  2. 写入以下内容(此处以示例加速地址为例):
{  "registry-mirrors": ["https://mirror.baidubce.com", "https://docker.m.daocloud.io"]}

保存后重启服务:

sudo systemctl daemon-reloadsudo systemctl restart docker

五、Docker 常用指令总结

  • 查看 Docker 版本: docker --version
  • 查看本地镜像: docker images
  • 拉取镜像: docker pull [镜像名]
  • 运行容器: docker run -d --name [容器名] [镜像名]
  • 查看正在运行的容器: docker ps
  • 停止并删除容器: docker stop [ID] && docker rm [ID]

六、结语

通过本文的超详细步骤,相信你已经成功在 Ubuntu 上完成了 Docker 的安装与镜像加速配置。掌握这些 Docker 常用命令将极大提升你的开发部署效率。