mobile wallpaper 1mobile wallpaper 2mobile wallpaper 3mobile wallpaper 4mobile wallpaper 5mobile wallpaper 6
532 字
3 分钟
docker

安装docker#

安装脚本:官方脚本

docker 基础命令#

镜像管理#

  • 拉取镜像docker pull <镜像名>:<标签>
  • 查看本地镜像docker images
  • 删除镜像docker rmi <镜像ID>
  • 构建镜像docker build -t <镜像名>:<标签> .
  • 导出镜像docker save -o <文件名>.tar <镜像名>:<标签>
  • 载入镜像docker load -i <文件名>.tar
  • 修改镜像标签docker tag <源镜像>:<旧标签> <新镜像>:<新标签>

容器生命周期管理#

  • 运行容器docker run [选项] <镜像名>
    • -d: 后台运行容器。
    • -p <宿主机端口>:<容器端口>: 端口映射。
    • -v <宿主机路径>:<容器路径>: 挂载数据卷。
    • --network <网络名>: 指定容器加入的网络。
    • --name <容器名>: 为容器指定名称。
    • -it: 以交互模式运行(通常用于进入 shell)。
  • 查看正在运行的容器docker ps
  • 查看所有容器docker ps -a
  • 停止容器docker stop <容器ID/名>
  • 启动容器docker start <容器ID/名>
  • 重启容器docker restart <容器ID/名>
  • 删除容器docker rm <容器ID/名>(运行中的容器需先停止或使用 -f 强制删除)。

运维常用命令#

  • 查看容器日志docker logs -f <容器ID/名>
  • 进入容器内部docker exec -it <容器ID/名> /bin/bash (或 sh)
  • 查看容器详细信息docker inspect <容器ID/名>
  • 查看资源占用情况docker stats
  • 清理无用的镜像/容器/网络docker system prune

网络管理#

  • 查看网络列表docker network ls
  • 创建网络docker network create <网络名>
  • 删除网络docker network rm <网络ID/名>
  • 查看网络详情docker network inspect <网络ID/名>
  • 将容器连接到网络docker network connect <网络名> <容器名>
  • 将容器从网络断开docker network disconnect <网络名> <容器名>

如何删除镜像#

  1. 首先查看镜像列表,确认名字或 ID:
docker images

在列表中找到那个想要卸载的镜像。

  1. 使用 docker rmi 命令删除:

可以通过 名字:标签 删除:

docker rmi amd64/eclipse-temurin:21-alpine-3.23

或者通过 IMAGE ID 删除(最准确):

docker rmi <镜像ID>
分享

如果这篇文章对你有帮助,欢迎分享给更多人!

docker
http://www.rinhonlc.fun/posts/docker/docker-install/
作者
Rinhon
发布于
2025-12-29
许可协议
CC BY-NC-SA 4.0

部分信息可能已经过时

封面
Sample Song
Sample Artist
封面
Sample Song
Sample Artist
0:00 / 0:00