当前位置: 首页 > news >正文

docker命令(二)

目录

docker命令

1.inspect命令(查看镜像信息)

2.tag命令(为镜像起别名)

3.--help命令(查看命令的使用帮组)

docker 命令 --help

docker --help

4.run命令

1.格式

2.启动tomcat镜像

3. docker 不能被外部访问问题

关闭防火墙

5.ps 查看正在运行的命令

6. logs 查看镜像的日志


docker命令

1.inspect命令(查看镜像信息)

  1. 格式
    1. docker inspect 镜像名:镜像版本号
  2. docker inspect tomcat:latest 

2.tag命令(为镜像起别名)

类似小名,在家里父母叫我们小名的时候,我们也有回应

  1. docker tag 镜像名称:镜像版本号  镜像别名:镜像版本号别名
  2. docker tag tomcat:latest tomcat:new
    1. [root@localhost ~]# docker tag tomcat:latest tomcat:new
      [root@localhost ~]# docker images
      REPOSITORY   TAG       IMAGE ID       CREATED       SIZE
      tomcat       latest    3a258b4af57b   3 weeks ago   468MB
      tomcat       new       3a258b4af57b   3 weeks ago   468MB
       

    3.--help命令(查看命令的使用帮组)

    1. 格式
      1. docker 命令 --help
        1. docker run --help 查看run名令

      2. docker --help
        1. 通过help查看docker中的命令帮组
        2.  
          1. Common Commands:
              run         Create and run a new container from an image
              exec        Execute a command in a running container
              ps          List containers
              build       Build an image from a Dockerfile
              pull        Download an image from a registry
              push        Upload an image to a registry
              images      List images
              login       Log in to a registry
              logout      Log out from a registry
              search      Search Docker Hub for images
              version     Show the Docker version information
              info        Display system-wide information

      4.run命令

      1.格式

         docker run 【参数配置项】镜像 指令 

      2.启动tomcat镜像

      docker run --itd -p 外部访问服务端口:服务在容器镜像中运行的端口 镜像名:镜像版本

      docker run -itd -p 8888:8080 tomcat:new

      外部通过本机的ip地址+映射端口号 访问 容器中运行镜像的服务

      3. docker 不能被外部访问问题

      看下面的这张两图片,内部访问是没有问题的。两个tomcat的容器都成功运行但是8888端口可以被访问,但是6666端口不能访问。这个时候需要考虑防火墙,开放6666端口号,或者关闭防火墙。如果防火墙也关闭了,可以尝试换一个端口启动镜像

      关闭防火墙
      1. sudo systemctl stop firewalld
      2. 查看防火墙的运行装填
        1. sudo systemctl status firewalld

      5.ps 查看正在运行的命令

      1. docker ps
        1. docker ps
      2. docker ps | grep “镜像信息”
        1. docker ps | grep "tomcat"

      6. logs 查看镜像的日志

      1. docker logs 镜像名/镜像id
        1. docker logs 35b2218770c1
      2. 时刻查看更新日志
        1. 使用ctrl + c 退出

      http://www.xdnf.cn/news/1396207.html

      相关文章:

    2. 现状摸底:如何快速诊断企业的“数字化健康度”?
    3. PCIe 6.0 TLP深度解析:从结构设计到错误处理的全链路机制
    4. 算法题(194):字典树
    5. 从0到1玩转 Google SEO
    6. Suno-API - OpenI
    7. “FAQ + AI”智能助手全栈实现方案
    8. Python从入门到高手9.4节-基于字典树的敏感词识别算法
    9. 8月29日星期五今日早报简报微语报早读
    10. 轮廓周长,面积,外接圆,外接矩形近似轮廓和模板匹配和argparse模块实现代码参数的动态配置
    11. 【C++】掌握类模板:多参数实战技巧
    12. 基于Net海洋生态环境保护系统的设计与实现(代码+数据库+LW)
    13. MYSQL速通(2/5)
    14. 小杰机器视觉(six)——模板匹配
    15. UCIE Specification详解(十)
    16. TypeScript: Symbol.iterator属性
    17. WINTRUST!_GetMessage函数分析之CRYPT32!CryptSIPGetSignedDataMsg函数的作用是得到nt5inf.cat的信息
    18. AI的“科学革命”:Karpathy吹响号角,从“经院哲学”走向“实验科学”
    19. 基于STM32单片机的智能温室控制声光报警系统设计
    20. Geocodify 的 API
    21. CD71.【C++ Dev】二叉树的三种非递归遍历方式
    22. 网络编程 反射【详解】 | Java 学习日志 | 第 15 天
    23. 2025牛客暑期多校训练营4 G Ghost in the Parentheses 题解记录
    24. Day17 Docker学习
    25. uac播放与录制
    26. 论文阅读:arixv 2025 WideSearch: Benchmarking Agentic Broad Info-Seeking
    27. React Three Fiber
    28. LBM——大型行为模型助力波士顿人形Atlas完成多任务灵巧操作:CLIP编码图像与语义,之后DiT去噪扩散生成动作
    29. 编程速递:RAD Studio 13 即将到来的功能
    30. Linux 线程调度核心要点
    31. Shell 脚本基础教程