找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 77|回复: 0

小白如何安装 Docker&Compose

[复制链接]

34

主题

8

回帖

218

积分

管理员

积分
218
发表于 2025-10-29 15:06:57 | 显示全部楼层 |阅读模式

安装 Docker

Debian为例

更新软件包、安装 wget 和 vim 工具
apt-get update && apt-get install -y wget vim

下载并安装
Dockerwget -qO- get.docker.com | bash

显示 Docker 版本
docker -v

设置开机启动
systemctl enable docker

安装 Docker-Compose

更新包列表
sudo apt update

安装 Docker Compose 依赖
sudo apt install curl

下载 Docker Compose
sudo curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

添加执行权限sudo 
chmod +x /usr/local/bin/docker-compose

验证安装
docker-compose --version

如果成功安装,将显示 Docker Compose 的版本信息。


卸载 Docker

Sudo apt-get purge docker-ce docker-ce-cli containerd. Io

Sudo rm -rf /var/lib/docker
Sudo rm -rf /var/lib/containerd

Docker 常用命令

命令 描述
docker run 运行一个容器
docker build 构建一个镜像
docker pull 拉取一个镜像
docker push 推送一个镜像到仓库
docker images 列出本地所有的镜像
docker ps 列出正在运行的容器
docker stop 停止一个或多个容器
docker rm 删除一个或多个容器
docker rmi 删除一个或多个镜像
docker exec 在容器中执行命令
docker stop $(docker ps -a -q) 停止所有容器
docker rm $(docker ps -a -q) 删除所有容器
docker image prune -a 删除未使用的镜像
docker volume prune 删除未使用的卷
docker network prune 删除未使用的网络
docker system prune 删除停止的容器、未使用的镜像、卷和网络
docker rmi $(docker images -f "dangling=true" -q) 清理无标签的镜像
docker container prune 清理停止的容器
docker system prune -a --volumes 清理不再使用的数据
docker image prune -a -f 强制清理
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Discuz! X

GMT+8, 2025-12-6 01:42 , Processed in 0.022014 second(s), 2 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表