1. 安装 Docker
1.1 更新系统包

首先,确保系统包是最新的:
-
Ubuntu/Debian:
sudo apt update sudo apt upgrade -y
-
CentOS/RHEL:
sudo yum update -y
1.2 安装依赖包
安装 Docker 所需的依赖包:
-
Ubuntu/Debian:
sudo apt install -y apt-transport-https ca-certificates curl software-properties-common
-
CentOS/RHEL:
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
1.3 添加 Docker 官方 GPG 密钥
添加 Docker 的官方 GPG 密钥以确保下载的软件包是安全的:
-
Ubuntu/Debian:
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
-
CentOS/RHEL:
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
1.4 添加 Docker 仓库
将 Docker 的官方仓库添加到系统的软件源列表中:
-
Ubuntu/Debian:
echo "deb [arch=amd64 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
-
CentOS/RHEL:
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
1.5 安装 Docker 引擎
安装 Docker 引擎:
-
Ubuntu/Debian:
sudo apt update sudo apt install -y docker-ce docker-ce-cli containerd.io
-
CentOS/RHEL:
sudo yum install -y docker-ce docker-ce-cli containerd.io
1.6 启动并启用 Docker 服务
安装完成后,启动 Docker 服务并设置为开机自启:
sudo systemctl start docker sudo systemctl enable docker
1.7 验证安装
验证 Docker 是否安装成功:
sudo docker --version
如果安装成功,会显示 Docker 版本信息。
2. 使用 Docker
2.1 拉取镜像
从 Docker Hub 拉取一个镜像,例如 Ubuntu:
sudo docker pull ubuntu
2.2 运行容器
使用拉取的镜像运行一个容器:
sudo docker run -it ubuntu /bin/bash
-
-it:以交互模式运行容器,并分配一个伪终端。 -
ubuntu:使用的镜像名称。 -
/bin/bash:在容器内执行的命令。
2.3 查看运行的容器
查看当前正在运行的容器:
sudo docker ps
查看所有容器(包括已停止的):
sudo docker ps -a
2.4 停止和启动容器
停止一个运行中的容器:
sudo docker stop <container_id>
启动一个已停止的容器:
sudo docker start <container_id>
按文档操作后还是不行,把机器编号、出问题的时间点和现象截图一起提工单,能少来回一轮。
提交工单