码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • docker 常用命令整理


    文章目录

    • 前言
        • docker 常用命令整理
          • 01 查看docker 系统
          • 02 查看所有信息
          • 03 列出已经下载的镜像
          • 04 查找官方仓库中的镜像
          • 05 下载镜像
          • 06 启动镜像
          • 07 停止容器
            • 07 :: 01 停止容器
            • 07::02 停用全部运行中的容器:
            • 07::03 删除全部容器
            • 07::04 一条命令实现停用并删除容器:
          • 08 启动已停止的容器
          • 09 重启docker 容器
          • 10 查看容器镜像的状态
          • 11 进入docker 容器
            • 11::01 进入
            • 11::02 退出容器:exit
          • 12 删除镜像
          • 13 删除容器
          • 14 将linux的文件拷贝到docker容器某个目录下:

    前言

      如果您觉得有用的话,记得给博主点个赞,评论,收藏一键三连啊,写作不易啊^ _ ^。
      而且听说点赞的人每天的运气都不会太差,实在白嫖的话,那欢迎常来啊!!!


    docker 常用命令整理

    01 查看docker 系统
    docker info
    
    • 1
    02 查看所有信息
    docker
    
    • 1
    03 列出已经下载的镜像
    docker images
    
    • 1

    在这里插入图片描述

    docker images 镜像名
    
    • 1

    在这里插入图片描述

    序号字段含义
    1REPOSITORY来自于哪个仓库
    2TAG镜像的标记
    3IMAGE ID镜像的ID号(唯一)
    4CREATED创建时间
    5SIZE镜像大小
    04 查找官方仓库中的镜像
     docker search 镜像名
    
    • 1

    在这里插入图片描述

    序号字段含义
    1NAME镜像名字
    2DESCRIPTION描述
    3STARS星标(表示该镜像受欢迎程度)
    4OFFICIAL是否是官方镜像,是否自动创建
    5AUTOMATED资源允许用户验证镜像的来源和内容;

    根据是否是官方提供,可将镜像资源分为两类,
    种是类似rabbitmq这样的基础镜像,被称为基础或根镜像。这些基础镜像是由Docker公司创建、验证、支持、提供。这样的镜像往往
    使用单个单词作为名字:
    还有一种镜像是由docker的用户创建并维护的,这种镜像往往带有用户名称前缀。

    05 下载镜像
    docker pull 镜像 
    
    • 1
    06 启动镜像

    docker run -d -p 端口号:端口号 名称/容器ID
    默认是前台启动,如果需要后台启动,指定-d参数;
    其中 -p 端口号:端口号 为端口映射,因为从客户机上访问容器,需要有端口映射,docker容器默认采用桥接模式,与宿主机通信时,需要将宿主机的ip端口映射到容器的ip端口上;

    07 停止容器
    07 :: 01 停止容器
    docker stop 容器ID/名称
    
    • 1
    07::02 停用全部运行中的容器:
    docker stop $(docker ps-q)
    
    • 1
    07::03 删除全部容器
    docker rm $(docker ps-aq)
    
    • 1
    07::04 一条命令实现停用并删除容器:
    docker stop $(docker ps-q)&docker rm-f $(docker ps-aq)
    
    • 1
    08 启动已停止的容器
    docker start 容器ID/名称
    
    • 1
    09 重启docker 容器
    docker restart 容器ID
    
    • 1
    10 查看容器镜像的状态

    查看运行中的容器

    docker ps
    
    • 1

    查看所有的容器
    docker ps -a

    11 进入docker 容器
    11::01 进入

    docker exec -it 容器id bash
    其中i表示交互式的,也就是保持标准输入流打开;
    t表示虚拟控制台,分配到一个虚拟控制台:

    在这里插入图片描述

    11::02 退出容器:exit

    在这里插入图片描述

    12 删除镜像

    docker rmi 名称:标签

    13 删除容器

    docker rm 名称:标签

    14 将linux的文件拷贝到docker容器某个目录下:

    docker cp /root/test.html 容器ID:/usr/share/nginx/html

  • 相关阅读:
    Qt 重载QComboBox,实现右侧删除键
    只需一行Python代码即可玩20几款小游戏
    视频监控系统/安防监控/视频AI智能分析网关:持刀检测算法场景汇总
    怎么把图片进行压缩?分享几种压缩图片的方法
    知乎日报第四周总结
    个人博客项目测试报告
    selenium库浅析
    计算机毕业设计(附源码)python在线共享笔记系统
    Day8力扣打卡
    【报错】File ‘xxx.ui‘ is not valid
  • 原文地址:https://blog.csdn.net/weixin_38316697/article/details/127118637
  • 最新文章
  • 【JVM】编译执行与解释执行的区别是什么?JVM 使用哪种方式?
    用 Hashids 优雅解决 C 端自增 ID 暴露问题
    V8引擎 精品漫游指南--Ignition篇(上) 指令 栈帧 槽位 调用约定 内存布局 基础内容
    LLVM Pass快速入门(四):代码插桩
    milkup:桌面端 markdown AI续写和即时渲染
    基于项目工程构建SBOM(软件物料清单)的研究
    鸿蒙应用开发UI基础第二节:鸿蒙应用程序框架核心解析与实操
    .NET 中如何快速实现 List 集合去重?
    扣子Coze实战:从0到1打造抖音+小红书热点监控智能体
    浅谈数据访问层
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
小工具 小游戏
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1

京公网安备 11010502049817号