type
status
date
slug
summary
tags
category
icon
password
published

docker compose 简介

Compose 是用于定义和运行多容器 Docker 应用程序的工具。通过 Compose 可以使用 YML 文件来配置应用程序需要的所有服务。然后通过一个命令,就可以从 YML 文件配置中创建并启动所有服务。
Compose 的使用步骤
  1. 使用 Dockfile 定义应用程序的环境
  1. 使用 docker-compose.yml 定义构成应用程序的服务,这样它们可以在隔离环境中一起运行
  1. 最后,执行 docker-compose up 命令来启动并运行整个应用程序

常用命令

docker-compose 参数配置

ports

ports 暴露容器端口到主机的任意端口或指定端口 用法:
不管是否指定主机端口,使用 ports 都会将端口暴露给主机和其他容器

expose

expose 暴露容器给 link 到当前容器的容器,或者暴露给同一个 networks 的容器 用法
以上指令将当前容器的端口3000和8000暴露给其他容器。
expose 和 ports 的区别是,expose 不会将端口暴露给主机,主机无法访问 expose 的端口。
浅谈SQL优化小技巧JVM调优
Loading...