Docker Compose是一个用来定义和运行复杂应用的Docker工具。一个使用Docker容器的应用,通常由多个容器组成。使用Docker Compose不再需要使用shell脚本来启动容器。
Compose 通过一个配置文件来管理多个Docker容器,在配置文件中,所有的容器通过services来定义,然后使用docker-compose脚本来启动,停止和重启应用,和应用中的服务以及所有依赖服务的容器,非常适合组合使用多个容器进行开发的场景。,1.安装 docker-compose ,可以参考这篇文章 https://www.jb51.net/article/203802.htm,1.目录结构,2.创建测试服务【server.py】,ps:一个fastapi服务,访问 ip:2333 会返回 “hello docker-compose”,3.创建 docker 打包文件【Dockerfile】,ps:,4.创建 compose 部署文件【docker-compose.yml】,ps:,5.启动容器,ps:,6.查看容器,1.docker ps 查看,如果找不到的话可能启动失败了,试试 docker ps -a 查看全部容器【包括启动成功和失败的所有容器】,访问 ip:2333,