Skip to content

介绍

MESH-PLATFORM 是一个全新的软件开发框架。

说明

安装Docker

  • 卸载旧版本
bash
sudo apt remove docker docker-engine docker.io containerd runc
  • 更新源
bash
sudo apt update -y
  • 安装依赖工具
bash
sudo apt install -y apt-transport-https lsb-release ca-certificates curl dpkg gnupg
  • 添加 Docker 官方 GPG 密钥
bash
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-ce.gpg
  • 添加 Docker APT 源
bash
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-ce.gpg] https://download.docker.com/linux/debian $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
  • 更新软件包列表
bash
sudo apt update -y

安装Docker

  • 安装docker
bash
sudo apt install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
  • 验证安装
bash
docker -v
  • 配置镜像加速
bash
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": ["https://registry.docker-cn.com"]
}
EOF
sudo systemctl restart docker

卸载Docker

  • 停止Docker服务
bash
sudo systemctl stop docker
  • 卸载Docker相关包
bash
sudo apt purge -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
sudo apt autoremove -y
  • 删除残留数据和配置文件
bash
sudo rm -rf /var/lib/docker
sudo rm -rf /var/lib/containerd
  • 清理APT仓库
bash
sudo rm /etc/apt/sources.list.d/docker.list
sudo apt update

常用命令

bash
#启动 Docker
sudo systemctl start docker
#停止 Docker
sudo systemctl stop docker
#重启 Docker
sudo systemctl restart docker
#查看 Docker 状态
sudo systemctl status docker
#开机 Docker 自启
sudo systemctl enable docker
#查看运行中的容器
docker ps
#查看镜像
docker images
#拉取镜像
docker pull <image>

郑州蝉鸣数字科技有限公司出品