213 字
1 分钟
docker常用命令
2025-10-03

docker常用命令#

  • 部署docker环境-国外
wget -qO- get.docker.com | bash
  • 部署docker环境-国内
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
  • 卸载 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 ps -a
  • 删除容器
docker rm <CONTAINER_ID or CONTAINER_NAME>

容器正在运行,你需要在删除容器时添加-f选项来强制删除

docker rm -f <CONTAINER_ID or CONTAINER_NAME>
  • 查看docker镜像
docker images
  • 镜像清理 -a 参数表示删除所有无用的镜像 prune 命令用来删除不再使用的 docker 对象。删除所有未被 tag 标记和未被容器使用的镜像
docker image prune -a
  • 删除docker镜像
docker rmi <CONTAINER_ID or CONTAINER_NAME>
  • 限制docker日志文件大小,防止Docker日志塞满硬盘
cat > /etc/docker/daemon.json <<EOF
{
"log-driver": "json-file",
"log-opts": {
"max-size": "20m",
"max-file": "3"
}
}
EOF
systemctl restart docker