Docker 基本使用总结

admin 2025年6月23日22:38:30评论8 views字数 1298阅读4分19秒阅读模式

Docker 基本使用总结

  • 安装入口及架构图
    • docker 安装
    • 配置镜像加速
    • 使用案例
    • Docker 基本工作机制
  • 基础命令【必须熟练】
    • 帮助命令
    • 镜像命令【Images】
    • 容器命令【Container】
  • 常用命令【必须熟练】
    • 后台启动容器【容器启动后自动停止坑点】
    • 查看容器日志【docker logs】
    • 查看容器内部进程信息【docker top】
    • 查看容器元数据【docker inspect】
    • 进入当前正在运行的容器【docker exec】
    • 拷贝容器内的文件到真机 or 拷贝真机的内容到容器【docker cp】
  • 环境搭建案例
    • 部署 Nginx【涉及端口暴露 docker run -p 参数】
    • 部署 Tomcat【全截图预览】
    • 部署 docker 可视化面板
  • 制作镜像
    • docker 分层原理文章推荐
    • 根据容器创建本地镜像【docker commit】
  • 容器数据卷【理解: Vue中的双向绑定】
    • 数据卷挂载方案
  • DockerFile【镜像构建文件】
    • DockerFile 快速体验
    • 认识 DockerFile
    • 自定义 DockerFile
    • Docker 简单总结图
  • Docker 网络
    • 理解 docker0
    • 不通过 IP 地址 PING 的方法【--link】
    • 自定义网络【无需 --link】
    • Dockerfile 实战 SpringBoot 项目发布【非原生环境 使用 dockerHub 上的JDK镜像实现】
  • Docker Compose
    • 低版本安装说明
    • 基本使用说明
    • 具体应用案例
  • Docker Swarm
    • 基本介绍
    • 工作原理
    • 具体应用案例
  • Reference

安装入口及架构图

Docker 基本使用总结

Client (客户端): 可以键入命令使服务端 (Docker Host) 进行工作. 可以拿 Mysql 进行举例, MySql Client 与 MySql Server 的关系.

Images (镜像): 在 Java 中可以理解为一个 Class, 在当前环境下则是一个模板.

Container (容器): 在 Java 中可以理解为对象的实例, 在当前环境下则可通过 Images 来创建应用, 并具备启动 & 停止 & 删除等基本命令.

Registry (注册中心): 存放镜像的地方. 负责存储和分发Docker镜像.

上图来自菜鸟教程: https://www.runoob.com/docker/docker-tutorial.html, 在菜鸟教程里对 docker 的解释也蛮详细.

docker 安装

对于安装等操作, 可以参考官方文档:

官方文档: https://docs.docker.com/

安装: https://docs.docker.com/engine/install/

卸载: https://docs.docker.com/engine/install/debian/#uninstall-docker-engine

命令行手册: https://docs.docker.com/reference/cli/docker/

安装完毕使用docker verison即可看到其版本号相关信息.

配置镜像加速

阿里云配置

登录 阿里云账号, 访问: https://cr.console.aliyun.com/cn-qingdao/instances/mirrors 即可.

Docker 基本使用总结

原文始发于微信公众号(Heihu Share):Docker 基本使用总结

免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2025年6月23日22:38:30
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   Docker 基本使用总结https://cn-sec.com/archives/4193243.html
                  免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉.

发表评论

匿名网友 填写信息