Fool's blog Fool's blog
首页
  • Ansible
  • Jenkins
  • Docker
  • Kubernetes
  • Linux常用命令
  • Git
  • Nginx
  • PVE
  • Samaba
  • Python
  • Go
GitHub (opens new window)

The Fool

运维萌新
首页
  • Ansible
  • Jenkins
  • Docker
  • Kubernetes
  • Linux常用命令
  • Git
  • Nginx
  • PVE
  • Samaba
  • Python
  • Go
GitHub (opens new window)
  • Docker

    • Docker基础命令
      • 安装
        • debian一键安装命令
        • ubuntu一键安装docker命令
        • 如果不知道是哪个系统用这个(目前只支持debian和ubuntu)
        • 启动、状态、关闭
        • 开机启动
      • 镜像
        • 查看本地镜像
        • 搜索镜像
        • 下载镜像
        • 删除镜像
        • 查看镜像列表
        • 删除所有镜像
      • 容器
        • 查看正在运行的容器
        • 查看所有容器(包括未运行的)
        • 创建但不启动容器
        • 创建并启动容器
        • 启动一个已存在的容器
        • 停止运行中的容器
        • 删除已停止的容器
        • 强制删除运行中的容器
        • 查看容器ip
    • Dockerfile
    • Harbor
  • K8S

  • 云原生
  • Docker
The Fool
2025-11-02
目录

Docker基础命令

# Docker基础命令

# 安装

参考:https://docs.docker.com/engine/install/ (opens new window)

# debian一键安装命令

bash <(curl -Ls https://raw.githubusercontent.com/zsan1229/install_docker/main/install_docker_debian.sh)
1

# ubuntu一键安装docker命令

bash <(curl -Ls https://raw.githubusercontent.com/zsan1229/install_docker/main/install_docker_ubuntu.sh)
1

# 如果不知道是哪个系统用这个(目前只支持debian和ubuntu)

bash <(curl -Ls https://raw.githubusercontent.com/zsan1229/install_docker/main/install_docker.sh)
1

# 启动、状态、关闭

systemctl start docker | systemctl status docker | systemctl stop docker 
1

# 开机启动

systemctl enable docker 
1

# 镜像

# 查看本地镜像

docker images
1

# 搜索镜像

docker search redis
1

# 下载镜像

docker pull redis //默认最新 | 指定版本 docker pull redis:3.2 下载3.2版本
1

# 删除镜像

docker rmi ddba8a0ff2ca(为IMAGE ID) 
1

# 查看镜像列表

docker images -q
1

# 删除所有镜像

docker rmi 'docker images -q'
1

# 容器

# 查看正在运行的容器

docker ps
1

# 查看所有容器(包括未运行的)

docker ps -a
1

# 创建但不启动容器

docker create <镜像名>
1

# 创建并启动容器

docker run <选项> <镜像名>
1

# 启动一个已存在的容器

docker start <容器ID或名称>
1

# 停止运行中的容器

docker stop <容器ID或名称>
1

# 删除已停止的容器

docker rm <容器ID或名称>
1

# 强制删除运行中的容器

docker rm -f <容器ID或名称>
1

# 查看容器ip

docker inspect -f '{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' <容器ID或名称>
1
#Docker
Dockerfile

Dockerfile→

最近更新
01
viper
12-20
02
Jenkins基础
12-19
03
Jenkins实践
12-19
更多文章>
Theme by Vdoing | Copyright © 2024-2025 The Fool
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式