在docker-compose.yml文件目录下执行命令:
直接运行该目录下所有compose文件:
docker-compose up
后台运行:
docker-compose up -d
指定文件名运行:
docker-compose -f xxx-compose.yml up -d
-
-f:指定文件名运行
-
-p:指定项目的名称,默认将使用所在目录名称作为项目名
-
-verbose:输出更多调试信息
-
-v:打印版本信息并退出
其他命令使用说明
-
build 构建(重新构建)项目中的服务容器
-
config 检测compose文件的错误
-
up 启动服务
-
down 停止容器
-
images 列出项目中所包含的镜像
-
logs 查看服务容器的日志
-
kill 发送 SIGKILL 信号来强制停止服务容器
-
port 查看某个容器端口所映射的公共端口
-
ps 列出项目中目前的所有容器
-
restart 重启项目中的服务
-
rm 删除所有停止状态的服务容器
-
run 在指定服务上运行一个命令
-
scale 设置指定服务运行的容器个数
-
stop 停止处于运行状态的容器
-
start 启动被stop的服务容器
-
top 查看各个服务容器内运行的进程
-
pause 暂停一个服务容器
-
unpause 恢复处于暂停状态中的服务