KCloud-Platform-IoT KCloud-Platform-IoT
首页
  • 活动

    • KCloud-Platform-IoT 开源三周年快乐&父亲节快乐
  • 指南

    • 后端项目启动
    • 前端项目启动
    • Docker安装
    • Linux常用命令
    • Docker常用命令
    • JVM性能优化
    • 项目配置
    • COLA代码规范
    • OAuth2.1 授权服务器配置
    • OAuth2.1 资源服务器配置
    • OAuth2.1 认证API配置
    • Nacos配置
    • 网关路由配置
赞助
GitHub (opens new window)
首页
  • 活动

    • KCloud-Platform-IoT 开源三周年快乐&父亲节快乐
  • 指南

    • 后端项目启动
    • 前端项目启动
    • Docker安装
    • Linux常用命令
    • Docker常用命令
    • JVM性能优化
    • 项目配置
    • COLA代码规范
    • OAuth2.1 授权服务器配置
    • OAuth2.1 资源服务器配置
    • OAuth2.1 认证API配置
    • Nacos配置
    • 网关路由配置
赞助
GitHub (opens new window)
  • 活动

    • KCloud-Platform-IoT 开源三周年快乐&父亲节快乐
  • 指南

    • 后端项目启动
    • 前端项目启动
    • Docker安装
    • Linux常用命令
    • Docker常用命令
      • JVM性能优化
      • 项目配置
      • COLA代码规范
      • OAuth2.1 授权服务器配置
      • OAuth2.1 资源服务器配置
      • OAuth2.1 认证API配置
      • Nacos配置
      • 网关路由配置
    • 二开指南
    • 指南
    KCloud-Platform-IoT
    2026-02-09
    目录

    Docker常用命令

    你好呀,我的老朋友!我是老寇,欢迎来到老寇IoT云平台!

    # Docker
    # 查看内核
    uname -r
    
    # 启动docker
    systemctl start docker
    
    # 查看docker状态
    systemctl status docker
    
    # 重启docker
    systemctl restart docker
    
    # 查看版本
    docker version
    
    # 查看信息
    docker info
    
    # 获取帮助
    docker --help
    
    # 查看镜像
    docker images
    
    # 查看日志
    docker logs 容器id => docker logs xz2wxdf
    
    # 搜索镜像
    docker search 镜像名称 => docker search jdk
    
    # 打包镜像
    docker tag 镜像名称:标签 => docker tag redis:7.0.1
    
    # 删除镜像
    docker rmi 镜像id => docker rmi dxfdxzsa
    
    # 进入容器
    docker exec -it 容器id /bin/bash => docker exec -it xsdfds /bin/bash
    
    # 重启容器
    docker restart 容器id => docker restart xsddf
    
    # 列出容器
    docker ps --a
    
    # 停止容器
    docker stop 容器id => docker stop exfds
    
    # 删除容器
    docker rm 容器id => docker rm xsdfds
    
    # 强制停止容器
    docker kill 容器id
    
    # 查看容器内部细节
    docker inspect 容器id
    
    # 查看所有卷情况
    docker volume ls
    
    # 查看某个卷
    docker volume inspect 卷名 => docker volume inspect /data
    
    # 构建镜像
    dokcer build -t 镜像名称:标签 . => docker build -t jdk:21 .
    
    # 创建网络
    # 子网分配最大IP数量=2^(32-子网掩码位数)-2
    # 可分配IP数量=子网范围数量-网关IP
    docker network create --driver bridge --subnet 子网IP --ip-range IP网段 --gateway 网关IP 网络名称  => docker network create --driver bridge --subnet 192.168.0.0/16 --ip-range 192.168.0.0/24 --gateway 192.168.0.1 mynet
    
    # 运行容器
    docker run -d -p 对外端口:容器端口 --network 网络名称 --name 容器名称 镜像名称 => docker run -d -p 6379:6379 --network mynet --name myredis redis:7.0.1
    
    # 容器连接新网络
    docker network connect 网络名称 容器名称/容器id => docker network connect mynet myredis
    
    # 容器关闭网络连接
    docker network disconnect 网络名称 容器名称/容器id => docker network disconnect mynet myredis
    
    # 查看容器IP地址
    docker exec 容器名称/容器id --hostname -i => docker exec -it myredis --hostname -i
    
    # Docker Compose
    # 构建镜像
    docker compose build
    
    # 构建镜像(不带缓存构建)
    docker compose build --no-cache
    
    # 查看docker镜像
    docker compose images
    
    # 启动所有镜像
    docker compose up -d
    
    # 查看所有编排容器(包括已停止容器)
    docker compose ps -a
    
    # 进入指定容器
    docker compose exec 容器名 bash => docker-compose exec nginx bash
    
    # 停止所有启动容器
    docker compose stop
    
    # 停止所有启动容器并删除
    docker compose down
    
    # 停止某一个容器
    docker compose stop 容器名称 => docker-compose stop nginx
    
    # 启动某一个容器
    docker compose up -d 容器名称 => docker-compose up -d nginx
    
    # 重启某一个容器
    docker compose restart 容器名称 => docker-compose restart nginx
    
    # 删除所有容器
    docker compose rm
    
    # 查看容器日志
    docker compose logs -f 容器名称 => docker-compose logs -f nginx
    
    # 查看容器运行进程
    docker compose top
    

    我是老寇,我们下次再见啦!

    上次更新: 2/9/2026, 2:54:22 PM
    Linux常用命令
    JVM性能优化

    ← Linux常用命令 JVM性能优化→

    Theme by Vdoing | Copyright © 2022-2026 laokou | Apache 2.0 License
    • 跟随系统
    • 浅色模式
    • 深色模式
    • 阅读模式