随笔分类 - 容器化 / Docker
摘要:概述 1、Compose 是一个用于定义和运行多容器 Docker 应用程序的工具 2、使用 Compose,可以使用一个 YAML 文件来配置应用程序的服务,然后,只需一条命令,就可以创建并启动配置中的所有服务 3、Compose 适用于所有环境:生产、暂存、开发、测试,以及 CI 工作流程,它也
阅读全文
摘要:docker network COMMAND 1、子命令 (1)将一个容器连接到网络上 docker network connect (2)创建一个网络 docker network create (3)断开容器与网络的连接 docker network disconnect (4)显示一个或多个网
阅读全文
摘要:概述 1、Docker 可以通过读取 Dockerfile 中的指令自动构建镜像 2、Dockerfile 是一个文本文件,它包含了用户可以在命令行上调用的所有命令,以组装一个镜像 3、构建步骤 (1)编写 Dockerfile 文件 (2)docker build 构建镜像 (3)docker r
阅读全文
摘要:Docker 挂载主机目录访问出现 cannot open directory .: Permission denied 1、解决:在挂载目录后加 --privileged=true 参数即可 2、原理 (1)CentOS 7 安全模块比之前系统版本加强,先禁止不安全行为,目录挂载的情况被默认为不安
阅读全文
摘要:概述 1、一种轻量级、可执行的独立软件包,包含运行某个软件所需的所有内容 2、把应用程序和配置依赖,打包形成一个可交付的运行环境(包括代码、运行时所需库、环境变量、配置文件等),这个打包好的运行环境就是 image 文件 3、只有通过镜像文件才能生成 Docker 容器实例 UnionFS(联合文件
阅读全文
摘要:帮助启动命令 1、启动 systemctl start docker 2、停止 systemctl stop docker 3、重启 systemctl restart docker 4、查看状态 systemctl status docker 5、开机自启动 systemctl enable do
阅读全文
摘要:基本组成 1、镜像(Image) (1)一个只读的模板,可以用来创建 Docker 容器,一个镜像可以创建很多容器 (2)相当于是一个 root 文件系统 (3)类似 Java 类模板 2、容器(Container) (1)类似一个虚拟化的运行环境,容器是用镜像创建的运行实例 (2)容器为镜像提供了
阅读全文