-
启动服务:
docker-compose up
如果你想在后台运行服务,可以添加
-d
标志:docker-compose up -d
-
开启所有服务
docker-compose start
-
停止服务:
docker-compose down
-
查看服务状态:
docker-compose ps
-
查看服务日志:
docker-compose logs
要查看特定服务的日志,可以指定服务名称:
docker-compose logs <service_name>
-
重新启动服务:
docker-compose restart
-
停止并移除容器、网络、卷和镜像:
docker-compose down -v
-v
标志表示移除指定的卷。 -
构建或重新构建服务:
docker-compose build
要强制重新构建,可以添加
--no-cache
标志:docker-compose build --no-cache
-
查看服务配置:
docker-compose config
-
执行命令到运行中的容器:
docker-compose exec <service_name> <command>
例如,要进入一个服务的容器中执行 bash,可以使用:
docker-compose exec <service_name> /bin/bash
-
查看服务的详细信息:
docker-compose inspect <service_name>
-
扩展服务的实例数量:
docker-compose up --scale <service_name>=<number_of_instances>
-
停止并删除容器,但保留卷:
docker-compose down --rmi all
-
推送服务的镜像到注册中心:
docker-compose push
-
拉取服务的镜像:
docker-compose pull
Compose安装:
【docker 】Compose安装-CSDN博客