浅识Docker

Docker

  • docker的安装使用:

    按着文档对应Linux版本安装docker,再配置一下镜像加速地址(阿里云。。。)

  • 镜像和容器:

    当我们利用Docker容器安装应用时,Docker会自动搜索并下载应用镜像(image)。镜像不仅包含了应用本身,还包含应用运行所需要的环境、配置、系统函数库。Docker会在运行镜像时创建一个隔离环境,称为容器(container)

    在这里插入图片描述

  • docker run命令中的常见参数:

    • -d :让容器后台运行
    • -name :给容器命名
    • -e :环境变量
    • -p :宿主机端口映射到容器内端口
  • 镜像名称结构:Reposi:TAG(不写tag,就默认latest)

  • docker最常见的命令就是操作容器和镜像相关的

    在这里插入图片描述

  • **数据卷(volume)**是一个虚拟目录是容器内目录于宿主机目录之间映射的桥梁

    在这里插入图片描述

  • 自定义镜像:

    在这里插入图片描述

  • 网络:默认情况下,所有容器都是以bridge方式连接到docker的一个虚拟网桥上,且加入自定义网络的容器才可以通过容器名互相访问

    在这里插入图片描述

  • DockerCompose:通过一个单独的doker-compose.yml模板文件来定义一组相关联的应用容器,帮助我们实现多个相互关联的Docker容器的快速部署

在这里插入图片描述

相关推荐

  1. C++初阶:内存管理

    2024-06-05 21:54:02       42 阅读
  2. docker

    2024-06-05 21:54:02       49 阅读
  3. docker

    2024-06-05 21:54:02       47 阅读
  4. docker

    2024-06-05 21:54:02       25 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-06-05 21:54:02       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-06-05 21:54:02       106 阅读
  3. 在Django里面运行非项目文件

    2024-06-05 21:54:02       87 阅读
  4. Python语言-面向对象

    2024-06-05 21:54:02       96 阅读

热门阅读

  1. Flutter 中的 InheritedTheme 小部件:全面指南

    2024-06-05 21:54:02       29 阅读
  2. 关于vue开发的几个问题

    2024-06-05 21:54:02       28 阅读
  3. 数据结构:单链表

    2024-06-05 21:54:02       19 阅读
  4. android 在onCreate方法中获得view的宽高

    2024-06-05 21:54:02       32 阅读
  5. 图论第一天

    2024-06-05 21:54:02       36 阅读
  6. 【图论】树的重心

    2024-06-05 21:54:02       26 阅读
  7. WebSocket

    WebSocket

    2024-06-05 21:54:02      30 阅读
  8. SRS、ZLMediakit音视频流媒体服务器

    2024-06-05 21:54:02       34 阅读
  9. CSS实现一个雨滴滑落效果

    2024-06-05 21:54:02       35 阅读
  10. jupyter notebook打开路径

    2024-06-05 21:54:02       33 阅读