Docker 实战:Docker中Fig命令参考

本文介绍了DockerCompose作为Docker中的新工具,如何取代早期的Fig,以及一系列关键的docker-compose命令,包括构建、启动、停止、查看状态、配置文件操作和扩展服务等,强调了docker-compose.yml文件的重要性。
摘要由CSDN通过智能技术生成

实际上,fig 命令在 Docker 中已经被 docker-compose 命令取代。Fig 是一个早期的容器编排工具,后来被 Docker 公司收购并发展为现在的 Docker Compose。

如果你是在寻找 Docker Compose 相关的命令参考,请看以下基本的 docker-compose 命令:

  1. 新建与构建项目

    docker-compose build       # 根据 `docker-compose.yml` 构建服务镜像
    
  2. 启动与运行项目

    docker-compose up -d      # 后台(detached模式)启动所有服务
    docker-compose up          # 交互式启动并在前台显示服务输出
    
  3. 停止与重启项目

    docker-compose stop       # 停止正在运行的所有服务
    docker-compose restart    # 重启所有服务
    
  4. 查看服务状态

    docker-compose ps         # 显示当前项目的容器状态
    
  5. 进入容器

    docker-compose exec <service> bash     # 进入指定服务的容器执行bash shell
    
  6. 删除容器和网络资源

    docker-compose down      # 停止并删除所有容器、网络及未映射的数据卷
    
  7. 配置文件操作

    docker-compose config      # 验证并显示 `docker-compose.yml` 的解析结果
    
  8. 其他命令

    docker-compose logs       # 查看服务日志
    docker-compose top        # 查看服务中运行进程信息
    docker-compose scale      # 扩展或收缩服务实例的数量
    

每个命令可以配合服务名称来操作单个服务,例如:docker-compose up service_name 只会启动名为 service_name 的服务。

记得在使用这些命令前,确保在项目目录下有一个有效的 docker-compose.yml 文件,该文件定义了服务、网络以及数据卷等配置信息。

  • 13
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值