虚拟机和容器
每个容器都是轻量, 独立, 可执行的文件包, 其中包括软件运行所需的一切内容. 包括运行所需要的代码, 库, 环境变量和配置文件....)
Docker Client
在 linux 中, Docker 将客户端和服务端统一在同一个二进制文件中....实例二:
实例二中参数讲解:
--name apache : 将启动的容器名称命名为 apache....:
$ docker build .
docker 会自己去找当前文件夹中的 Dockerfile 文件, 并执行里面的命令....运行 $ docker-compose up -d 指令后, 会拉取文档内指定镜像并且运行容器.
up 指令用于创建并启动容器, 为防止容器启动后, 有服务在前台运行造成交互操作中断, 通常配合 -d