
Docker
文章平均质量分 96
云原生容器之Docker
橘子上树丶
这个作者很懒,什么都没留下…
展开
-
Docker学习笔记 —— Docker 网络
一、docker 网络1.1 原理Docker 使用 Linux 桥接,在宿主机虚拟一个Docker容器网桥(docker0),Docker启动容器时会根据Docker网桥的网段分配给容器一个IP地址,成为Container-IP,同时Docker网桥是每个容器的默认网关;因为在同一宿主机的容器都接入同一个网桥,这样容器之间就能够通过容器的 Container-IP直接通信;Docker 网桥是宿主机虚拟出来的,并不是真实存在的网络设备,外部网络无法寻址到,这意味着外部网络无法直接通过 Cont原创 2021-09-29 17:50:53 · 503 阅读 · 0 评论 -
Docker学习笔记 —— Dockerfile
Docker 可以通过读取Docker文件中的说明自动生成镜像。Docker 是一个文本文档,其中包含用户可以在命令行上调用以组装镜像的所有命令,用户可以使用docker build创建一个连续执行多个命令行执行的自动构建;一、 docker builddocker build 命令从Dockerfile和上下文构建镜像,生成的上下文是可以指定为本地文件系统上的目录,还可以指定为Git存储库位置。构建上下文是递归处理的;构建是由Docker守护进程运行,而不是由CLI运行;构..原创 2021-09-28 10:39:46 · 933 阅读 · 0 评论 -
Docker学习笔记 —— Docker 存储
一、docker 存储引入一个问题:某个宿主机Docker里面运行了十个Nginx,假设一个Nginx运行需要完整的运行环境50M,那么 10 个Nginx合起来占用多少的磁盘空间? 500M 还是更多?如果是一个都占用50M,那么运行很多容器时候,一个50M,越来越多的时候怎么办呢?如果这样的话,为啥不直接在宿主机上部署呢?1.1 docker 、宿主机、卷1.1.1 docker、宿主机区别docker 相比于宿主机:优点:docker原创 2021-09-28 10:29:16 · 643 阅读 · 0 评论 -
Docker学习笔记 —— Docker 常用命令
一、Docker 常用命令参考这张图来学习使用Docker 的常用命令;1.1 docker login登录到远程仓库;docker login [OPTIONS] [SERVER]OPTIONS:可选参数 ;--password / -p密码;--username / -u用户名;--password-stdin从标准输入中获取密码;SERVER:远程仓库的地址,默认为docker官方仓库,也就是 https原创 2021-09-28 10:20:55 · 516 阅读 · 0 评论 -
Docker学习笔记 —— Docker 安装
一、 安装包下载Mac 安装包:https://docs.docker.com/desktop/mac/install/Windows 安装包:https://docs.docker.com/desktop/windows/install/Linux 安装包: https://docs.docker.com/engine/install/二、CentOS 安装Docker以CentOS为例,更多安装方式参考:https://docs.docker.com/engine/install/原创 2021-09-28 10:02:21 · 659 阅读 · 0 评论 -
Docker学习笔记 —— Docker 介绍
一、Docker概述Docker 是一个用于开发、传送和运行应用程序的开放平台。Docker使您能够将应用程序与基础设施分开,以便您可以快速交付软件。使用Docker,您可以像管理应用程序一样管理基础设施。通过用Docker的快速及交付、测试、部署代码的方法,您可以显著的减少编写代码和生产中运行代码之间的延迟;二、 Docker 平台Docker 提供了在称为容器的松散隔离环境中打包和运行应用程序的能力。隔离和安全箱允许您在给定的主机上同事运行多个容器。容器时轻量级的,包含运原创 2021-09-28 09:54:27 · 382 阅读 · 0 评论