使用 Docker Compose 管理容器
在使用 Docker Compose 管理容器的过程中,我们可以完成多项操作,包括连接数据库、构建自定义镜像、运行应用程序、扩展服务、构建并推送应用程序以及使用覆盖文件等。下面将详细介绍这些操作的步骤和方法。
连接数据库
当连接到数据库时,需要注意以下几点:
- 主机名/地址 db 对应于 docker-compose.yml 文件中数据库服务的名称。
- 端口 5432 是 PostgreSQL 数据库使用的默认端口。
- 用户名和密码应与 docker-compose.yml 文件中为数据库定义的内容一致。
连接到数据库后,需要确保能够定位到 pets 数据库及其内的 images 表,并使用工具检索该表中的所有记录,应该能找到在 init-db.sql 初始化脚本中定义的 12 条记录。
在继续操作之前,若要停止应用程序,可在应用程序仍在运行的终端窗口中按 Ctrl + C ,然后运行以下命令:
docker compose down -v
此命令用于确保应用程序容器、网络和卷被移除。使用 -v 参数时需谨慎,因为它会强制移除应用程序创建和使用的卷,销毁其中持久化的所有数据。
超级会员免费看
订阅专栏 解锁全文
6万+

被折叠的 条评论
为什么被折叠?



